2012-11-09 14 views

回答

2

如果一切都失败了,只需用文本编辑器编辑.git/config。所有的命令都设置在那里

[branch "origin"] 
merge=refs/heads/mybranch 

所以只是删除无效的设置。

+0

nano〜/ .git/config +上面的工作正常。非常感谢你! – xexe

0

这意味着你只有一个本地分支,它被设置为跟踪具有相同名称的远程分支。在具有,你是不是被迫使用远程分支无伤害;)

可以删除追踪链接与

--no-track 

或删除远程分支:

git push origin :branch-name 

对于后者,如果你想要的话,你需要使用-d选项专门删除分支。

+0

谢谢。认为起源只是让我困惑。 – xexe