用magit分裂一个大块头

时间:2012-03-01 18:35:11

标签: emacs magit

我有2个编辑非常接近(因此是同一个大块的一部分),我想分开提交。是否有可能从magit中分割出一个大块?

3 个答案:

答案 0 :(得分:127)

您可以使用 Ctrl + Space (C-SPC)正确设置标记,magit只会提交所选部分。

答案 1 :(得分:59)

您还可以使用 - + 来减少或增加差异中的深度(和 0 重置),但是多米尼克的回答是最重要的一个。

答案 2 :(得分:0)

Magit重用diff-mode,但不会在diff-mode中公开许多magit-revision-mode命令,因为这是VC包。

例如,您可以呼叫diff-split-hunk中通常为C-c C-s的{​​{1}}。