2009-01-22 git undo linux git vc howto コミットログの編集 git commit --amend local repository を前回のコミット前の状態に戻す git reset --soft HEAD^ ワークスペース、index, local repository を前回のコミット時の状態に戻す (更新された実体ファイルも戻す) git reset --hard