追加されたファイルの削除、変更されたファイルのリセット、削除されたファイルの再追加など、最後のコミット後にディレクトリに対して行われたすべての変更を元に戻すにはどうすればよいですか?
ベストアンサー1
まず、変更をリセットします
これにより、追跡されたファイルに加えた変更がすべて元に戻され、削除されたファイルが復元されます。
git reset HEAD --hard
次に、新しいファイルを削除します
これにより、最後のコミット以降に追加された新しいファイルがすべて削除されます。
git clean -fd
追跡されないファイルは.gitignore
保存され、削除されません。
警告:-x
の代わりにを使用すると、無視されたファイルが削除され-fd
ます。おそらく、これを行わないでください。