git:如果第二个分支跟踪起源中的另一个分支怎么办?
拥有与另一个分支同源的远程分支会产生什么后果?
例如,
// Create branch foo but track origin/bar instead of origin/foo
git branch --track foo origin/bar
git push origin foo
此类链接有哪些副作用?
What are the consequences of having a remote branch with the same origin as another one?
For example
// Create branch foo but track origin/bar instead of origin/foo
git branch --track foo origin/bar
git push origin foo
What are the side effects of such links?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
它不会引起任何副作用。这只是您为当地分支机构指定的名称。
但根据您的配置,您必须这样做:
否则它将创建一个名称为 foo 的新分支(或推送到分支)
或者,将以下内容添加到 .git/config:
或执行 git config push.default跟踪
It doesn't cause any side effect. It is just the name you have given to your local branch.
But depending on your config, you will have to do:
otherwise it will create a new branch ( or push to a branch) of name foo
Alternatively, add the following to .git/config:
or do
git config push.default tracking