チュートリアル3 コミットを書き換えよう! 1. commit --amend
このチュートリアルでは、あらかじめ履歴が準備されているローカルリポジトリを使用します。
こちらからダウンロードしてください。
こちらからダウンロードしてください。
ここでは、先頭のコミットを修正します。
ダウンロードしたstepup-tutorial/tutorial1ディレクトリに移動します。このリポジトリの履歴は次の図で表す状態になっています。
logコマンドで履歴を確認してみましょう。
$ git log
commit 82f0447e2e680fd0777ae5f474bad8ad48105a38
Author: yourname <yourname@yourmail.com>
Date: Mon Jul 16 23:17:56 2012 +0900
addの説明を追加
commit 82568876240cd7029a71c1752bbdb489fa750544
Author: yourname <yourname@yourmail.com>
Date: Mon Jul 16 23:16:14 2012 +0900
first commit
まずは、sample.txtファイルを開いてcommitの説明を追加します。
サル先生のGitコマンド
add 変更をインデックスに登録する
commit インデックスの状態を記録する
--amend オプションを追加してコミットします。
$ git add sample.txt
$ git commit --amend
直前のコミットのコミットメッセージがエディタで表示されます。「addとcommitの説明を追加」に変更して保存・終了してください。
これでコミットの内容を修正しました。logコマンドで履歴とコミットメッセージを確認してください。
$ git log
commit a5c818c9b186b0b680d777757e91a0af840f5af5
Author: yourname <yourname@yourmail.com>
Date: Mon Jul 16 23:17:56 2012 +0900
addとcommitの説明を追加
commit 82568876240cd7029a71c1752bbdb489fa750544
Author: yourname <yourname@yourmail.com>
Date: Mon Jul 16 23:16:14 2012 +0900
first commit