我无意中做的事:无意中做了一个分支来源建立跟踪当地分支机构
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选项专门删除分支。
谢谢。认为起源只是让我困惑。 – xexe
nano〜/ .git/config +上面的工作正常。非常感谢你! – xexe