如果我在本地仓库中的许多分支中有许多未提交的提交,如果我输入会发生什么git push?是所有这些提交都会被推送还是只有属于当前分支的提交?
Von*_*onC 12
它还取决于您的推送政策(git config push.default).
正如我在" git - push current vs. push upstream(tracking) "中所解释的那样,只有"匹配"策略比当前分支推送更多.
推送两端具有相同名称的所有分支.
这使得你正在推动记住设置将要推出的分支(例如,如果你总是推存储库maint和master有其他分支机构,你推到会有这两个分支的库,和当地的maint和master将在那里推).
有了这个策略,只需要一个简单git push就可以推送所有(匹配)分支.
如果没有该政策,git push --all就必须强制推动所有分支机构.
| 归档时间: |
|
| 查看次数: |
10546 次 |
| 最近记录: |