私の理想的なワークフローは、次の手順で構成されます
- コードを編集する
- コンパイル
- git commit -a-m"コミットメッセージ"
- 新しいバイナリ、テストなどの実行を開始します(10分以上かかる場合があります)
- バイナリがまだ実行されている間に、新しい変更を開始します
- ステップ4が終了したら、ステップ5で導入した変更をコミットせずに、「テストFOOに失敗しました」などを追加して、ステップ3のコミットメッセージを編集します。
git commit -a --amend -m "new commit message"
これは新しい変更もコミットするため、使用できません。ステージングや分岐に悩むかどうかはわかりません。新しい変更をコミットせずに、コミットメッセージを編集できればいいのにと思います。出来ますか?