如何同步备份 Git 仓库

由于目前使用的 Git 仓库即将无法使用,需要将仓库代码迁移到新的 Git 仓库。具体操作方法如下:1.登录新的仓库,然后创建仓库。创建后,新仓库地址: http://gitlab.your-new-domain.com/project.git2.克隆旧仓库镜像到本地

相关推荐

站点声明:本站部分内容转载自网络,作品版权归原作者及来源网站所有,任何内容转载、商业用途等均须联系原作者并注明来源。

相关侵权、举报、投诉及建议等,请发邮件至E-mail:service@mryunwei.com

回到顶部
1
2
3
git clone --mirror  http://gitlab.your-old-domain.com/project.git
1. 如果仅需要克隆 Branch 和 Tag,可以使用 --bare 参数替换 --mirror。
cd project.git
git remote set-url --push origin http://gitlab.your-new-domain.com/project.git
git push --mirror
for d in ./*/ ; do (cd "$d" && git fetch); done
ls |xargs -i  tar zcvf {}.tar.gz {}