1. ホーム
  2. git

Git はコミット後も削除されたファイルを表示する

2023-09-24 21:35:08

質問

Git リポジトリから削除されたファイルを削除するにはどうすればよいのでしょうか。

JavaScript ライブラリのフォルダを削除しました。そこにはたくさんのファイルが含まれていました。その後、このように変更をコミットしようとしました。

git add .
git commit "message"
git status

しかし、これらのファイルはすべて "deleted ..." として表示されます。

どうしたらそれらを消すことができるでしょうか。

どのように解決するのですか?

もし、quot;to be committed"セクションの下にファイルがリストアップされているなら、コミットを続行するだけで、そのファイルは削除されたままになります。 (Git は変更だけでなく、削除も追跡します)。

もし、"changed but not updated"セクションの下にあるファイルをリストしているなら、2つのオプションがあります。

  1. インデックス内のバージョンを復元することにより、それらの削除を解除します。 git checkout path/to/folder
  2. Gitで削除マークを付けてからコミットする。 git rm -r path/to/folder