使用git使用旧版本的文件

时间:2011-10-17 11:11:49

标签: git restore

到目前为止,我已经使用git进行了一些基本操作,在这个真实的工作场景中,我需要访问指定文件的旧版本。我的问题是如何在新分支中转换先前的提交版本。可能吗?怎么样?

2 个答案:

答案 0 :(得分:4)

如果要在任意提交中创建新分支并将其签出,请执行以下操作:

git checkout -b name_of_your_new_branch <sha1 of the commit>

答案 1 :(得分:1)

如果您只想要旧版本的文件,可以执行以下操作:

git checkout <commit> -- file