2

プロジェクトにいくつかの変更を加えましたが、残したくありません。プロジェクト全体を、チームメイトがGITサーバーにアップロードしたプロジェクトに置き換えるにはどうすればよいですか。プルできません。「ファイルがマージされていないため、プルできません。作業ツリーで修正してから、必要に応じて「git add / rm」を使用して解決をマークするか、「gitcommit-」を使用してください。 a'。」

重要なのは、ファイルに加えた変更をコミットしたくないということです。チームメートによってプログラムされた新機能が上書きされるのではないかと心配しているからです。アップロードしたファイルに加えた変更は必要ありません。新しいファイルが欲しいだけです。ご協力ありがとうございました!

4

1 に答える 1

4

まだコミットされていない変更を破棄するには、次を使用します

git reset --hard

gitを使用してドラフトとして保存する場合(どこにもコミットせず、いくつかの操作の後に戻るために安全な場所に保存するだけです)、次を使用しますgit stash

git stash
... do something on the git tree ...
git stash apply
... your changes is present again
于 2012-12-04T15:36:11.237 に答える