役に立たない変更をたくさん行ったので、変更前のレポの状態に戻したいと思います。
それを行うためのgitコマンドはありますか?
ありがとう!
最初に、追跡されたファイルへの変更を元に戻すには:
git reset --hard HEAD
git reset単独でインデックスをリセットします。追加する--hardと、作業コピーもリセットされます。すでにコミットしている場合は、別のコミットを指定してリセットします。たとえば、HEAD^親コミットに戻すHEAD(つまり、最新のコミットを削除する)。
次に、追跡されていないすべてのファイルを削除するには:
git clean -dfx
-dディレクトリを削除するように指示し、-f実際に削除を強制し、d ファイルを-xスキップします。.gitignore
私が正しく理解している場合、あなたは何かをコミットしており、それを元に戻したいと思っていますgit reset --hard HEAD^
何もコミットしておらず、めちゃくちゃになっているのは作業ツリーだけである場合git reset --hard HEAD