我想停止跟踪某些分支。我使用git branch --set-upstream foo origin/foo
.
如何撤消此操作?
在即将发布的 git 1.8 中,您将能够:
git branch --unset-upstream
但是,目前您必须按照 manojlds 的建议进行操作,并使用两个git config --unset
命令。
试试下面的:
git config --unset branch.<branch>.remote
git config --unset branch.<branch>.merge
如果我理解您想要删除本地和远程分支之间的关联......我认为最简单的方法之一应该是编辑配置文件(.git/config)。
要删除本地和远程分支之间的关联,并删除本地分支,请运行:
git config --unset branch.<branch>.remote git config --unset branch.<branch>.merge git branch -d <branch>