数週間前に実行した古いコミットがあります。そのコミットから 1 つのファイルだけを復元したいのですが、どうすればよいでしょうか?
ベストアンサー1
git checkout 'master@{7 days ago}' -- path/to/file.txt
これはHEADを変更するものではなく、ローカルファイルを上書きするだけです。path/to/file.txt
見るgit-rev-parse を実行する可能なリビジョン指定については、(もちろん、単純なハッシュ( などdd9bacb
)でも十分です)
変更をコミットすることを忘れないでください(レビュー後...)