如何使用GIT将同一项目的两个不同提交提取到不同的本地文件夹

时间:2013-10-01 20:18:44

标签: git git-clone

我是Git的新手所以请耐心等待。我试图获取同一项目的两个不同的提交,特别是当前提交和具有特定哈希的旧提交。我希望他们在单独的文件夹中克隆它(这样它们不会覆盖,我可以同时打开它们作为单独的项目)?有可能吗?

提前致谢

1 个答案:

答案 0 :(得分:0)

通常,克隆会复制存储库的所有历史记录,因此您只需复制存储库并检查其中一个存储库中的其他分支/提交。例如:

git clone ssh://someserver/repo
cp repo repo2
cd repo
git checkout HASH1
cd ../repo2
git checkout HASH2