add)した後に、以下のコマンドを実行するだけです。する際には以下のようなステップを踏むことが多いと思います。使うことで、独自にコマンドを定義できます。fixupというコマンドを作成しています。先頭に!を付与すると、シェルコマンドとして認識させることができます。シェルスクリプトとして関数の定義&即時実行させることで複数のコマンドをまとめて実行させることが可能です。$1$1は関数の最初の引数を意味します。hash>の部分が引数となります。コミットを作成します。コミットが自動で適切な位置に移動します。このオプションがない場合は、手動でこの編集操作を行う必要があります。GIT_SEQUENCE_EDITOR=:&&でコマンドを繋げます。際にエディター編集をスキップする、という設定になります。環境変数に、何もしないコマンド:を設定しています。stash)するオプションです。完了すると、退避した変更は元に戻ります。