0
我是Git的新手,請耐心等待。我試圖抓住同一個項目的兩個不同的提交,特別是當前的提交和一個具有特定散列的舊提交。我希望他們將它克隆到單獨的文件夾中(以便它們不會覆蓋,並且可以同時將它們作爲單獨的項目打開)?可能嗎?如何使用GIT將同一項目的兩個不同提交提交到不同的本地文件夾
在此先感謝
我是Git的新手,請耐心等待。我試圖抓住同一個項目的兩個不同的提交,特別是當前的提交和一個具有特定散列的舊提交。我希望他們將它克隆到單獨的文件夾中(以便它們不會覆蓋,並且可以同時將它們作爲單獨的項目打開)?可能嗎?如何使用GIT將同一項目的兩個不同提交提交到不同的本地文件夾
在此先感謝
通常的克隆複製所有的存儲庫的歷史,所以你可以複製回購,並檢查了另一支/提交的其中之一。例如:
git clone ssh://someserver/repo
cp repo repo2
cd repo
git checkout HASH1
cd ../repo2
git checkout HASH2
我建議克隆repo到repo2('git clone repo repo2'),這樣git就可以硬連接所有的包文件。 – torek