問題一覧に戻る
初級ログと差分
問題16: git diff --staged - ステージングエリアの差分表示
git diff --stagedコマンドで、ステージングエリアにある変更(次のコミットに含まれる変更)を確認する方法を学びます。
# ファイルを作成してコミット
echo "Version 1" > config.txt
git add config.txt
git commit -m "Add config"
# ファイルを変更してステージング
echo "Version 2" > config.txt
git add config.txt
# ステージングエリアの差分を確認
git
# さらに変更
echo "Version 3" > config.txt
# 両方の差分を比較
git diff
git