如何克隆一个早期的GIT提交

3

我正在接受开发培训,有一些空闲时间。我正试图重新继续一个已经停止的项目,但我只有只读访问权限,因为我不是该项目的所有者,所以无法访问存储库。我需要获取旧版本的快照拷贝,因为那是最后一个稳定版本。

我是否漏掉了什么?现在我只能通过 "git clone xxx.git" 获取最新版本。任何帮助都将不胜感激 :)

2个回答

3

git clone 是下载整个历史记录,而不仅仅是最新版本。尝试使用 git log 获取修订列表,然后使用 git checkout [某个修订版本] 将您的工作树重写为该提交。


非常感谢,现在让我们启动Maven和Eclipse吧 ^.^ - alfonsojon

1
当使用克隆时,您将获取整个存储库及其历史记录(因此包括所有提交版本)。因此,在克隆之后,您可以检出您要从中工作的任何历史版本。
例如:git checkout -b branchName branchHash

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接