Git克隆特定版本的远程存储库

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (52)

大约一个月前,我克隆了一个远程git存储库。远程存储库经历了许多更改,现在变得不稳定。现在我需要另一个存储库的副本,版本与我一个月前克隆的版本相同。

我该怎么做?

提问于
用户回答回答于

您可以将存储库“重置”到您想要的任何提交(例如一个月前)。

使用重设为此:

git clone [remote_address_here] my_repo
cd my_repo
git reset --hard [ENTER HERE THE COMMIT HASH YOU WANT]
用户回答回答于

可以简单地使用

git checkout  commithash

在这个序列中

git init    
git clone `URLTORepository`
cd `into your cloned folder`
git checkout commithash

提交散列如下所示:“45ef55ac20ce2389c9180658fdba35f4a663d204”

扫码关注云+社区