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

Git 如何删除sourcetree上的远程分支?,git,version-control,branch,atlassian-sourcetree,Git,Version Control,Branch,Atlassian Sourcetree,我想删除本地和远程功能分支。删除本地分支后,我通过右键单击remote/origin/feature下的分支删除了远程分支。该分支在我的本地和远程分支(源)上消失,但仍存在于其他用户的sourcetree中。如何解决这个问题?谢谢 我希望其他用户也看不到分支。我想原因是我把功能推到了开发。如何将分支返回到我的远程分支原点,以便首先反向提交?您可以这样删除git push--delete 例如:git推送原点——删除特性/测试分支 其中: -来源是远程存储库的名称 -feature/test br

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


我希望其他用户也看不到分支。我想原因是我把
功能
推到了
开发
。如何将分支返回到我的远程
分支
原点,以便首先反向提交?

您可以这样删除
git push--delete

例如:
git推送原点——删除特性/测试分支

其中: -来源是远程存储库的名称
-feature/test branch是将要删除的分支的名称

您可以像这样删除
git push--delete

例如:
git推送原点——删除特性/测试分支

其中: -来源是远程存储库的名称
-功能/测试分支是将被删除的分支的名称

如果我正确理解您的问题,请尝试在终端中使用此名称

git push <remote_name> --delete <branch_name>

如果我正确理解您的问题,请尝试在终端中使用此选项

git push <remote_name> --delete <branch_name>

谢谢但我已经在我的sourcetree中删除了。在终端中尝试您的命令时发生此错误。错误:无法删除“功能/模块”:远程引用不存在。您可能应该在本地重新创建分支,然后git push--设置为上游,然后重试删除?谢谢!但我已经在我的sourcetree中删除了。在终端中尝试您的命令时发生此错误。错误:无法删除“功能/模块”:远程引用不存在。您可能应该在本地重新创建分支,然后git push--设置为上游,然后重试删除?谢谢!但我已经在我的sourcetree中删除了。在终端中尝试您的命令时发生此错误。错误:无法删除“功能/模块”:远程引用不存在。该分支似乎已被远程删除。如果其他人仍在远程查看分支,那是因为他们没有执行
git fetch
,所以他们正在查看过时的远程版本。谢谢!但我已经在我的sourcetree中删除了。在终端中尝试您的命令时发生此错误。错误:无法删除“功能/模块”:远程引用不存在。该分支似乎已被远程删除。如果其他人仍在远程查看分支,那是因为他们没有执行
git fetch
,所以他们正在查看过时的远程版本。