首页 > 解决方案 > 如何删除源树上的远程分支?

问题描述

我想删除本地和远程功能分支。删除本地分支后,我通过右键单击下的分支删除了远程分支remote/origin/feature。该分支在我的本地和远程分支(原点)上消失了,但仍然存在于其他用户的源树中。如何解决这个问题?谢谢!

ps:我希望其他用户也看不到分支。我想原因是我推featuredevelop. 我怎样才能将分支返回到我的远程branch源以便首先反向提交?

标签: gitversion-controlbranchatlassian-sourcetree

解决方案


你可以这样删除git push <remote_name> --delete <branch_name>

例如:git push origin --delete feature/test-branch

其中: - origin 是名称远程存储库 - feature/test-branch 是您将被删除的分支的名称


推荐阅读