commit
commitはステージングされた変更をリポジトリに保存するコマンドです。コミットを行うと、保存されているソースコードが変更されるとともに、最新の差分が追加されます。
git commit
とすると、設定されているエディタが立ち上がり(vimが多いでしょう)コミットメッセージの入力画面になります。コミットメッセージを保存してエディタを終了すると最新の変更がコミットされます。
commitのオプション
-m
コミットメッセージを書き込むオプションです。
git commit -m コミットメッセージ
とすることでコミットメッセージもコマンドと一緒に入力することが可能です。(コミットメッセージにスペースを含む場合にはクオーティングする必要があります。)
--amend
直前のコミットをやり直すオプションです。ファイルを登録し忘れたり、コミットメッセージを修正するときに利用します。(なお、pushした後のコミットを修正するのは厳禁です。addし忘れの場合などは再度コミットしましょう。)
-a
バージョン管理されているファイルの更新全てをコミットするオプションです。ただし、新規に作成したファイルはaddする必要があるので気をつけましょう。