与git branch相反--set-upstream

时间:2012-10-16 11:45:08

标签: git branch

我想停止跟踪某些分支机构。 我使用git branch --set-upstream foo origin/foo设置了跟踪。

如何撤消此操作?

3 个答案:

答案 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>