git - 如何删除sourcetree上的远程分支?

标签 git version-control branch atlassian-sourcetree

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

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

最佳答案

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

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

地点: - origin 是名称远程存储库 - feature/test-branch 是将要删除的分支的名称

关于git - 如何删除sourcetree上的远程分支?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60826829/

相关文章:

git - 如何在 git clean -fd 中保留所有被忽略的文件?

分支开关上的 GIT 污迹过滤器 : How to get log from "new" branch?

git - 使用书签作为轻量级分支时 Hg 相当于 "git log master..HEAD"?

permissions - Gitlab:我可以创建一个仅对某些开发人员可见的分支吗?

git - git-receive-pack 是如何工作的?

git - 为什么 git 自动解决这个冲突?

公司Python包命名策略

Git:压缩分支之间共享的 Material

Git 撤消某些文件中的更改

java - 我应该将我的项目文件置于版本控制之下吗?