您好,欢迎访问代理记账网站
  • 价格透明
  • 信息保密
  • 进度掌控
  • 售后无忧

GitHub 迁移

从一个企业内部的GitHub仓库迁移到另外一个,企业版的GitHub仓库内过程,同时需要保存,工程代码中所有的元数据信息,如git log信息。

所有操作都采用的是 GitBash.exe 客户端操作。

1 克隆要迁移的仓库作为裸仓库;这将不包含工作目录。

git clone --mirror ssh://git@xxx.com/xxx/xxx.git

cd xxxx.git

2 将 Repo 的 Push URL 更新为复制的 Github repo URL

git remote set-url --push origin git@github.com:new-new_github.git

3 使用镜像选项推送所有引用(所有分支),包括标签

git push --mirror

这会将所有分支和信息等推送到新的存储库。

验证新的 Github 存储库,无误!

遇到的问题:
OpenSSL SSL_connect: Connection was reset in connection to github.com:443
解决:git config --global http.sslVerify false


分享:

低价透明

统一报价,无隐形消费

金牌服务

一对一专属顾问7*24小时金牌服务

信息保密

个人信息安全有保障

售后无忧

服务出问题客服经理全程跟进