正如我的标题所暗示的那样,当我检出一个新分支并使用git branch -u origin/master
时,它确实会跟踪原点/主标记 - 不过,仅适用于pull
。当我在CURRENT分支上执行push
时,git会将我的主分支推送到origin/master。这混淆了我在几个方面:git --set-upstream-to被忽略,其他分支被推送
什么是“轨道”的真正含义 - 我认为这意味着轨道都
push
和pull
如何
push
工作?到目前为止,我仍然认为push
适用于当前分支,那么为什么它推动我的主分支?如何真正为
push
设置上游?
此默认值将在Git 2.0中更改。然后默认会变成'简单'。 – LopSae
是的,无论何时git 2.0终于发布,该版本将默认更改。 –