直前にコミットしたメッセージを変更する

1. コミットメッセージを間違えてコミットする

 git add inedx.html
 git commit -m 'index.txtを追加しました'  # (1)
 git log --oneline                     # (2)
 
 266cc6c (HEAD -> master) index.txtを追加しました
  • (1)コミットメッセージを間違えてindex.txtとタイプしてしまった
  • (2)ログを見るとこんな感じ

2. コミットメッセージを修正してコミットしなおす

 git commit --amend -m 'index.htmlを追加しました' # (1)
 git log --oneline
 
 e011d69 (HEAD -> master) Added index.html
  • (1) git commit --amendでメッセージを修正する

参考: git reflog

 git reflog
  
 e011d69 (HEAD -> master) HEAD@{0}: commit (amend): index.htmlを追加しました
 266cc6c HEAD@{1}: commit (initial): index.txtを追加しました
  • git reflogには変更前のメッセージが残っている

参考

https://git-scm.com/book/ja/v2/Git-%E3%81%AE%E3%81%95%E3%81%BE%E3%81%96%E3%81%BE%E3%81%AA%E3%83%84%E3%83%BC%E3%83%AB-%E6%AD%B4%E5%8F%B2%E3%81%AE%E6%9B%B8%E3%81%8D%E6%8F%9B%E3%81%88


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2020-10-13 (火) 10:25:28