--amend
Git ユーザーとして、私は定期的に状況に遭遇します。1 つ以上のコミットを修正コミットに適合しない方法で再加工する必要があるということですrebase -i
。通常、私は次のようなことをします
git reset HEAD~1
# hack, fix, hack
git commit -a
# argh .. do I need to retype my message?
私は、分別のある構成されたコミット メッセージを非常に真剣に受け止めています。それらには通常、変更の参照と正当化を含むより大きなテキストが含まれています。今まで、ソートされていない古いコミット メッセージを復元するための長いプロセスと、コピー アンド ペーストのプロセスにかなり悩まされていましgit reflog
たgit log
。
これに対処するより良い方法はありますか?また、複数のコミットで構成されている場合、どうすればよいでしょうか?
編集:これについて少し考えた後、私が探しているのは、修正/修正コミットが適切でないコミットメッセージ用のgit stashのような機能だと思います。