Git - push中“matching”和“simple”之间的区别是什么?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (381)

已经使用git有一段时间了,如何让“git推送”工作。

如果只是用git push指向的默认分支?

git config --global push.default matching
git config --global push.default simple
提问于
用户回答回答于

可以参考下: GIT文档

提供了完整的信息。simple只会推动current working branch即使这样,也只有当它有相同的名称时,才可以。

对于初学者来说,这是一个非常好的提议

用户回答回答于

git push可以推送所有分支或依赖于此配置的单个分支:

所有分支

git config --global push.default matching

它将把所有分支推到远程分支,并将它们合并。

当前分支

git config --global push.default simple

扫码关注云+社区

领取腾讯云代金券