我想停止跟踪某些分支机构。
我使用git branch --set-upstream foo origin/foo
设置了跟踪。
如何撤消此操作?
答案 0 :(得分:35)
在即将发布的git 1.8中,您将能够:
git branch --unset-upstream
但是,目前您必须执行as manojlds suggests,并使用两个git config --unset
命令。
答案 1 :(得分:24)
尝试以下方法:
git config --unset branch.<branch>.remote
git config --unset branch.<branch>.merge
答案 2 :(得分:2)
如果我了解你想要删除本地和远程分支之间的关联...... 我认为最简单的方法之一就是编辑配置文件(.git / config)。
You can find something related to your question here
删除本地和远程分支之间的关联,以及 删除本地分支,运行:
git config --unset branch.<branch>.remote git config --unset branch.<branch>.merge git branch -d <branch>