2

私の質問はおそらく非常に基本的なものですが、SHA を知っているバージョンコミット (作成者は私と同じリモートリポジトリで作業している同僚) から特定のファイルを編集するにはどうすればよいですか?

4

2 に答える 2

3

ファイルの内容を取得したい場合は、次のことができます

 git show someHash:pathToFile

ファイルの現在のバージョンとコミットのバージョンの違いを確認したい場合は、次のようにします。

 git diff someHash pathToFile

ファイルの現在のバージョンをコミットのバージョンに置き換えたい場合は、次のようにします。

 git reset --hard someHash pathToFile
于 2012-11-06T14:08:19.420 に答える
2

git checkout hashOfCommit path/to/file

次に、ファイルを編集して、現在のブランチに変更をコミットできます。

于 2012-11-06T14:09:03.323 に答える