【发布时间】:2011-12-09 05:23:43
【问题描述】:
到目前为止,我已经用 git 做了一些基本的操作,在这个真实的工作场景中,我需要访问旧版本的指定文件。我的问题是如何在新分支中转换以前的提交版本。可能吗?怎么样?
【问题讨论】:
到目前为止,我已经用 git 做了一些基本的操作,在这个真实的工作场景中,我需要访问旧版本的指定文件。我的问题是如何在新分支中转换以前的提交版本。可能吗?怎么样?
【问题讨论】:
如果您想在任意提交时创建一个新分支并检查它,请执行以下操作:
git checkout -b name_of_your_new_branch <sha1 of the commit>
【讨论】:
如果您只是想要旧版本的文件,您可以这样做:
git checkout <commit> -- file
【讨论】: