1. ホーム
  2. git

[解決済み] gitの最終コミット後の変更点をすべてリセットする

2022-03-26 22:32:10

質問

を元に戻すにはどうすればよいですか? あらゆる 追加されたファイルの削除、変更されたファイルのリセット、削除されたファイルの追加など、最後のコミット以降に私のディレクトリに加えられた変更について教えてください。

解決方法は?

まず、変更内容をリセットします。

トラックされたファイルに加えた変更を取り消し、削除されたファイルを復元することができます。

git reset HEAD --hard

次に、新しいファイルを削除します。

これは、最後のコミット以降に追加された新しいファイルを削除します。

git clean -fd

により追跡されないファイル .gitignore は保存され、削除されることはありません。

警告 を使用しています。 -x の代わりに -fd 無視されたファイルを削除します。 おそらく、こんなことはしたくないでしょう。