0

我是 Git 新手,所以请多多包涵。我正在尝试获取同一项目的两个不同提交,特别是当前提交和具有特定哈希的旧提交。我希望他们将其克隆到单独的文件夹中(这样他们就不会覆盖并且我可以同时将它们作为单独的项目打开)?可能吗?

提前致谢

4

1 回答 1

0

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

git clone ssh://someserver/repo
cp repo repo2
cd repo
git checkout HASH1
cd ../repo2
git checkout HASH2
于 2013-10-01T20:21:49.147 回答