如何在emacs中使用magit删除远程分支

Art*_*ldt 7 git emacs magit

什么是magit键序列,相当于

git push origin :branch-to-be-deleted
Run Code Online (Sandbox Code Playgroud)

这将导致分支从远程仓库中删除.

phi*_*ils 13

您可以键入y以转到refs缓冲区,然后k在任何远程分支上键入以删除它.

  • 我只是注意到,“x”和“r”都不是标准的 Magit 键绑定。默认情况下,“x”用于重置,“r”用于变基,“k”用于丢弃或删除。任何不同都是由于您自己的配置造成的。感谢您将命令名称添加到答案中,@Mark。 (2认同)

小智 10

magit(magit-status,b k或直接调用函数magit-branch-delete)的内置分支删除功能将删除除本地分支之外的远程分支.请my-branch确保指定,而不是指定要删除的分支my-remote/my-branch.