問題一覧に戻る
初級取り消し操作
問題19: git reset HEAD~ - 直前のコミット取り消し

git reset HEAD~コマンドで、最後のコミットを取り消す方法を学びます。誤ってコミットした変更を元に戻したい場合に便利です。

# コミットを作成
echo "First file" > file1.txt
git add file1.txt
git commit -m "First commit"

echo "Second file" > file2.txt
git add file2.txt
git commit -m "Second commit"

# 履歴を確認
git log --oneline

# 最後のコミットを取り消し
git

# 結果を確認
git status
git log --oneline