1. ホーム
  2. ギット

[解決済み】"git add <dir>"を元に戻す?

2022-04-22 06:24:58

質問

コマンド "git add dir" を使って誤ってファイルを追加してしまいました。まだ"git commit"を実行していません。このディレクトリとその中に含まれるすべてのものをコミットから削除する方法はあるのでしょうか?

試してみたのは git reset dir しかし、それはうまくいきませんでした。どうやら git reset file は元に戻す方法です。でも、ファイルがたくさんあって、時間がないんです。

解決方法は?

あるディレクトリとその中にあるものをインデックスから削除するには。

git rm --cached -r dir

--cached スイッチは git rm はインデックスに対してのみ動作し、作業コピーには触れません。また -r スイッチで再帰的に実行されます。