如何使用git来克隆仓库的指定版本
先clone整个仓库,
1 | git clone <repository-url> |
接下来,我们要去仓库的commit里,查询所需的版本号,以github的仓库为例,
这里以在1月3日的版本为例,找到对应的版本,点击红色箭头所指的“Copy full SHA for 51e3baa”,得到所需的版本号全称。
例如这里的版本号全称就是51e3baa42ae93f45ca27fb72bd519854887415be
刚才的克隆后,通常会在你输入命令的位置生成一个用来装该项目的文件夹,我们假设它叫”AA”。
接下来,我们将命令执行的路径调整到项目的根目录内,紧接着刚才的git clone命令后输入:
1 | cd AA |
然后继续运行
1 | git check <版本号全称> |
在这个例子中,就是输入:
1 | git check 51e3baa42ae93f45ca27fb72bd519854887415be |
等待命令运行完毕,就获得了指定版本的仓库了。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Erokin's Shelter!


