git:如果第二个分支跟踪源中的另一个分支呢?

git:如果第二个分支跟踪源中的另一个分支呢?,git,git-branch,git-track,Git,Git Branch,Git Track,远程分支与另一个分支具有相同的来源会产生什么后果 比如说 // 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 否则,它将创建名为fo

远程分支与另一个分支具有相同的来源会产生什么后果

比如说

   // 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
或者执行git config push.default跟踪