你能告诉我 - 是否有任何技巧可以将 git 存储库从(例如)Github 以及所有分支和标签移动到任何存档位置?当然 - 我可以获取存储库的所有分支,然后推送到新的远程,但是有简单的方法吗?
最佳答案
对于获取和推送,通常的顺序是:
git clone --mirror url1
git push --mirror url2
对于备份需要,我喜欢 git bundle option .
git clone --mirror url1
cd repo1
git bundle create /tmp/repo1.bundle --all
这提供了一个文件,易于复制,并且您可以从中克隆!
git clone repo1.bundle
关于git - 归档 git 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24403845/