如何删除遥控器/ origin/{branch}?

ker*_*lin 21 git

你如何删除遥控器/ origin/{branch}?

小智 24

使用: git remote prune origin

或用于git remote prune origin --dry-run预览将删除的分支.

如在 git help remote

prune
删除所有陈旧的远程跟踪分支.这些陈旧的分支已经从引用的远程存储库中删除,但仍然在"远程/"中本地可用.

使用--dry-run选项,报告将修剪哪些分支,但实际上不要修剪它们.


小智 8

假设您已经像这样获取了一个分支:

git fetch origin MT-2766
Run Code Online (Sandbox Code Playgroud)

要删除相应的远程跟踪分支,请运行:

git branch -r -d origin/MT-2766
Run Code Online (Sandbox Code Playgroud)


sev*_*cat 3

git push origin :[branch-name]

资料来源: http: //progit.org/book/ch3-5.html