我不小心做了:
git checkout mybranch
git branch --set-upstream origin mybranch
吉特说:
Branch origin set up to track local branch mybranch.
我该如何重置它,它对我有什么影响?
谢谢,
我不小心做了:
git checkout mybranch
git branch --set-upstream origin mybranch
吉特说:
Branch origin set up to track local branch mybranch.
我该如何重置它,它对我有什么影响?
谢谢,
如果一切都失败了,只需.git/config
使用文本编辑器进行编辑。所有命令都设置在那里
[branch "origin"]
merge=refs/heads/mybranch
所以只需删除无效的设置。
这意味着您只有一个本地分支,该分支设置为跟踪同名的远程分支。这样做没有害处,您不会被迫使用远程分支;)
您可以删除跟踪链接
--no-track
或删除远程分支:
git push origin :branch-name
对于后者,如果您愿意,您需要使用 -d 选项专门删除分支。