git:如果第二个分支跟踪另一个分支的起源怎么办?



拥有一个与另一个具有相同起源的远程分支的后果是什么?

例如

   // Create branch foo but track origin/bar instead of origin/foo
   git branch --track foo origin/bar
   git push origin foo

这些链接的副作用是什么?

没有任何副作用。这只是贵公司给当地分公司取的名字。

但是根据你的配置,你必须这样做:

git push origin foo:bar

,否则它将创建一个名为foo

的新分支(或推送到分支)

或者,在.git/config中添加以下内容:

[push]
    default = tracking

or do git config push.default tracking

最新更新