如何克隆旧的GIT提交

时间:2011-10-30 01:43:25

标签: git clone

我是一名培训开发人员,我有一些空余时间。我试图重新继续一个已停产的项目,除了只读访问权限之外我无法访问存储库,因为我不拥有它。我需要获得它的旧快照的副本,因为它是最后一个稳定的快照。

我错过了什么吗?现在我只能通过“git clone xxx.git”获得最新版本 任何帮助将不胜感激:)

2 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:1)

使用克隆时,您需要获取整个存储库及其历史记录(因此所有提交版本)。因此,在克隆之后,您可以查看您想要使用的历史版本。

即。 git checkout -b branchName branchHash