git add -pをhgで
gitだと、git add -pを使うことによって、ローカルに加えた修正をhunk単位で選んでコミット対象にすることができますね
わりと便利です
同じようなことをmercurialでやりたくて、どうやるんだと思い、調べました。
RecordExtensionというのを使うようです。
~/.hgrcに以下を追記します。
[extension] record=
あとはhg recordをすれば、ファイルやhunkをコミット対象とするのかどうか[Ynsfdaq?]で聞いてきますので、
含めたい場合はYを、含めない場合はnを、その他何かしたいことをあれば?を押せばいいです。
最後にエディタが起動しますので、コミットコメントを書いて保存すれば選んだhunkだけコミットされます。