如何将特定时间点的特定单个文件签出到另一个文件

时间:2013-07-25 21:48:31

标签: git

我想在6月15日今年12月12日结帐一份文件。我在想这样的事情:

git checkout file.txt 'master@{2013-06-15 12:00:00}' file-a-week-ago.txt

但没有骰子。关于如何做到这一点的任何建议?

谢谢!

1 个答案:

答案 0 :(得分:6)

简单,使用show并重定向到另一个文件:

git show 'master@{2013-06-15 12:00:00}':file.txt > file-a-week-ago.txt