题外话:
当我们经常使用 topic branch 来开发新功能的时候,时间一长,我们就会发现本地和 remote 都会存在大量的无用的 branch,导致你在 merge 的时候,可以选择的项太多,影响操作。(当然,magit 可以很好地排序,以及为你挑选正确的 branch,但是有时候还是不准确)
tips:
进入 magit status buffer
,按 y r
会打开所有的引用的 branch,然后 mark 你想删除的 branch,按 x
进行删除。
题外话:
当我们经常使用 topic branch 来开发新功能的时候,时间一长,我们就会发现本地和 remote 都会存在大量的无用的 branch,导致你在 merge 的时候,可以选择的项太多,影响操作。(当然,magit 可以很好地排序,以及为你挑选正确的 branch,但是有时候还是不准确)
tips:
进入 magit status buffer
,按 y r
会打开所有的引用的 branch,然后 mark 你想删除的 branch,按 x
进行删除。
感谢分享,已收藏。等下试试
请教下这里的操作:
y
之后再 r
, r
执行的是 magit-rebase-popup
命令C-h b
快速翻了下没找到M-x magit-version
:
Magit 2.13.0, Git 2.17.1, Emacs 26.1, gnu/linux
应该是 evil 键位。我这边使用的默认键位是直接按 y
,然后 mark 选中范围之后按 k
即可。mark 就是普通的mark 啦(ctrl-space)
感谢解答,忘记楼主用 Evil 了。
新姿势GET