コミット(C-x g c c
)
Staged changes
にあるファイルはコミットできます。
cを押すとコミット用バッファ(magit-commit-popup
)がポップアップします
(図 13)。
ポップアップ内にあるSwitches
、Options
、Actions
から操作を選択し、頭に付いている記号を入力します。
通常のコミットの場合はcを押します。

図 13 コミット用バッファ
すると、画面が上下2分割されて
magit-diff
バッファ(画面上)と
.git/COMMIT_EDITMSG
バッファ(画面下)が表示されます
(図 14)。
magit-diff
バッファには変更した箇所が表示されているので、それを確認しながら、
.git/COMMIT_EDITMSG
バッファにコミットメッセージを書きます。
コミットメッセージの編集が終わったらC-c C-cで保存します。
コミットをキャンセルする場合はC-c C-kで破棄できます。

図 14 コミットメッセージの編集
コミットが終わると Unpushed commits
に
コミットメッセージが表示されます
(図 15)。

図 15 magit-commit-done
コミットを取り消したい場合はC-x g U HEAD^ とすればよいはずです(やったことない)。 もしくはシェルを起動してgit reset HEAD^ しましょう(やったことある)。