如何在Git中停止追踪远程分支?

787

如何在Git中停止追踪一个远程分支?

我想要停止追踪是因为在我的具体情况下,我想要删除本地分支,但不删除远程分支。如果删除了本地分支并将其推送到远程,则会同时删除远程分支:

我可以只运行git branch -d the_branch吗?那样会在我稍后执行git push时被传播吗?

只有当我稍后运行git push origin :the_branch时才会传播吗?

11个回答

-4
你可以使用这种方法删除你的远程分支。
git remote remove <your remote branch name>

2
这将删除该远程的所有远程跟踪分支:如果您有多个,则可能会出现问题。 - VonC

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接