7

コミットしたくないローカルの変更がいくつかあります (個別のファイルではないため、.gitignore は機能しません)。
私はgit reset --hard時々、コミット後に時折の変更をクリアすることもありますが、残しておきたい有用な変更も明らかに失われます。

有用な変更を保持するにはどうすればよいですか?

4

3 に答える 3

6

を使用git stashして変更を一時的に保存し、後でプルすることができます - Pro Git の stash に関する章を参照してください。

于 2013-06-02T10:25:18.197 に答える
0

これらの変更をコミットしたくないが、常にローカルで必要とする場合は、ローカルの変更用のスクリプトまたはパッチ ファイルを作成してコミットすることを検討してください。その後、変更を保存して文書化し、ハード リセット後に簡単に適用できます。

環境に固有の変更がある場合は、それらを構成ファイルに外部化する価値があるかもしれません。

于 2013-06-02T13:05:08.020 に答える