Gitの古いコミットからファイルを復元する 質問する

Gitの古いコミットからファイルを復元する 質問する

数週間前に実行した古いコミットがあります。そのコミットから 1 つのファイルだけを復元したいのですが、どうすればよいでしょうか?

ベストアンサー1

git checkout 'master@{7 days ago}' -- path/to/file.txt

これはHEADを変更するものではなく、ローカルファイルを上書きするだけです。path/to/file.txt

見るgit-rev-parse を実行する可能なリビジョン指定については、(もちろん、単純なハッシュ( などdd9bacb)でも十分です)

変更をコミットすることを忘れないでください(レビュー後...)

おすすめ記事