我和我的队友正在使用OpenShift进行同一项目的开发。我们有几个分支需要在服务器上,所以我们使用
顺便说一下,有时候我们需要将其他分支合并到我们的本地分支中,特别是在从服务器拉取新提交后,还想要挑选或合并(很少)其他分支中的提交到我们的本地分支,然后再推送到服务器。
是否有像
push --all
命令。我和我的队友都希望拥有本地分支(叫做LocalTest
),用于本地测试和开发。问题是当我们使用push --all
命令时,会为所有分支创建一个包含LocalTest
的远程分支。顺便说一下,有时候我们需要将其他分支合并到我们的本地分支中,特别是在从服务器拉取新提交后,还想要挑选或合并(很少)其他分支中的提交到我们的本地分支,然后再推送到服务器。
是否有像
git push --all except branch-name
这样的git命令?对于我们的问题,最好的解决方案是什么?
git push --all except branch-name
的方向。我也会很高兴使用与复杂/级联 git/bash 命令相关联的别名。因为我几乎每天都需要在每个项目中使用它(有多个分支和多个项目..),git push --all except master
也是一个不错的开始.. - user3025289