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
,所以他们正在查看过时的远程版本。