0

プロジェクトのクローンnewProjectを作成し、ブランチを作成しましたnew_branch

いくつかの変更を加えましnew branchたが、すべてを確認した後、それらの変更を使用しないことに決めました。マスター ブランチをチェックアウトしましたが、git status を使用すると、変更されたファイルがまだ表示されます。

戻って削除new_branchしましたが、変更された変更はまだ残っています。

(ファイル自体ではなく) 変更を削除するにはどうすればよいですか?

4

2 に答える 2

2

を使用git reset --hardすると、追跡されたファイルの変更が削除されます。

を使用git clean -dfすると、新しく追加された追跡されていないファイルが削除されます。

于 2013-02-06T03:38:54.933 に答える
0

次のコマンドを実行すると、すべての変更と新しく作成されたファイルが削除されます

 git clean -df

後で使用できるように変更を保存したいが、ブランチからは削除したい場合は、別のオプションを実行できます。

git stash

次に、これらの変更を実行に戻したい場合:

git stash apply
于 2013-02-06T01:48:31.960 に答える