プロジェクトのクローンnewProject
を作成し、ブランチを作成しましたnew_branch
。
いくつかの変更を加えましnew branch
たが、すべてを確認した後、それらの変更を使用しないことに決めました。マスター ブランチをチェックアウトしましたが、git status を使用すると、変更されたファイルがまだ表示されます。
戻って削除new_branch
しましたが、変更された変更はまだ残っています。
(ファイル自体ではなく) 変更を削除するにはどうすればよいですか?
を使用git reset --hard
すると、追跡されたファイルの変更が削除されます。
を使用git clean -df
すると、新しく追加された追跡されていないファイルが削除されます。
次のコマンドを実行すると、すべての変更と新しく作成されたファイルが削除されます
git clean -df
後で使用できるように変更を保存したいが、ブランチからは削除したい場合は、別のオプションを実行できます。
git stash
次に、これらの変更を実行に戻したい場合:
git stash apply