我需要从 gitlab 备份恢复一些存储库。此备份包含所有存储库的 .bundle 文件。如何恢复包含所有分支的完整存储库?
如果我跑git bundle list-heads myfile.bundle
我可以看到所有的树枝。
我想在本地恢复该存储库的所有分支,以将其推送到新的/空的 gitlab 存储库。
我尝试过使用 git clone、git pull 我能找到的所有其他技巧,但这只会导致一个只有主分支的存储库。
If the 捆绑包是与所有分支一起创建的,您应该能够在git clone --mirror:
git clone --mirror /path/to/your/bundle yourRepo.git
请注意.git
因为 --mirror 会创建一个裸仓库.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)