作業ツリーからファイルを削除せずにgitリポジトリのindexからファイルを削除するにはどうすればよいですか?
ファイルがある場合./notes.txt
gitによって追跡されていたため、git rm notes.txt
。しかし、それはファイルを削除します。 gitがファイルの追跡を停止するようにしたいだけです。
git rm --cached notes.txt
。これによりファイルは保持されますが、インデックスからは削除されます。
git reset HEAD <file>
特定のファイルを削除します。
およびgit reset HEAD
は、gitインデックスからすべてのファイルを削除します。