hg record
对于将工作副本中的更改拆分为多个提交非常有用。
当您运行hg record
时,它会询问您每个修改过的文件:
examine changes to '<file>'? [Ynesfdaq?]
如果你说是,那么对于文件中的每个更改:
record change X/Y to '<file>'? [Ynesfdaq?]
但是,我经常发现我可以通过自动显示所有更改来更有效地完成操作(就好像我对第一种形式的每个问题都说y
)。基本上,我希望看到所有变化的帅哥,并对他们作出是/否的决定,而不会分散干预examine changes to <file>?
问题(我总是会说是的)。
是否有hg record
方式来做到这一点?
答案 0 :(得分:1)
我发现CRecord Extension对此非常宝贵。它为记录命令提供了基于curses的UI,并允许您更好地概述所有更改。它还允许您选择下行分辨率,而不仅仅是每个大块。