git addしたファイルを取り消したい

Git 📅 2026年5月1日 👤 学習者さん

💬 質問

git add で間違ったファイルをステージに追加してしまいました。取り消す方法はありますか?

✅ 回答

大丈夫です!ファイルの変更内容は消えません。ステージから外すだけなので安心してください。

特定のファイルをステージから外す

git restore --staged index.html

全ファイルをステージから外す

git restore --staged .

確認方法

# ステージ済み(緑)を確認
git status

# restore --staged で取り消し
git restore --staged index.html

# 未ステージ(赤)に戻ったことを確認
git status

注意点

  • git restore --staged はステージから外すだけ。ファイルの変更内容はそのまま残ります
  • まだ commit していなければ、何度でも add / restore をやり直せます
  • git restore ファイル名(--staged なし)は変更内容自体を元に戻すので注意!

まとめ:git restore --staged ファイル名 でステージから外せます。変更内容は消えないので安心して使いましょう。

解決しなかった?

エンジニアに質問する →
← 他の質問を見る

📖 関連する用語