0

コードを書き始めてから、いくつかのコミットを行いました。残念ながら、ファイルの 1 つを台無しにしてしまいました (「messFile.txt」としましょう)。リポジトリ全体をリセットしたくありません。(古いコミットの1つから)1つのファイルのみの状態を元に戻そうとしています。それをしてもいいですか?
私はあなたの助けにとても感謝しています.例は大歓迎です. 良い1日を。

4

1 に答える 1

2

目的のコミットからそのファイルをチェックアウトするだけです。

git checkout COMMIT_HASH -- FILENAME

必要に応じてCOMMIT_HASHFILENAMEを置き換えます。ファイルをチェックアウトしたら、それを追加およびコミットして、古いコンテンツをツリーのトップに戻すことができます。

于 2013-10-01T20:19:30.133 に答える