linux – 在Gitlab实例之间迁移回购

前端之家收集整理的这篇文章主要介绍了linux – 在Gitlab实例之间迁移回购前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
由于我的旧安装 Gitlab太难升级(Thread on TKL support forums: http://www.turnkeylinux.org/forum/support/20120913/upgrading-gitlab),我已经下载了当前的TKL Gitlab发行版,并遵循Gitlabs标准升级路径,以便我现在有一个完全升级的Gitlab 6.1安装运行TKLBAM和所有好东西.到现在为止还挺好.

但是,事实证明我们旧版本的gitlab没有给回复的HTTP网址,所以这意味着我不能在Gitlab 6.1中使用“导入现有存储库”功能

我知道我可以简单地将旧的Git存储库从旧VM复制到新VM,但是如何在新VM上的Gitlab中显示这些存储库?

解决方法

一种选择是:

>将旧的repo从gitlab克隆到dev机器上.
>在新gitlab上创建一个空白仓库.
>在dev计算机上将新repo添加为远程.
>将所有内容推回新的仓库.
>从远程存储库列表中删除旧存储库.

要创建一个名为newRepo的远程,请执行以下操作:git remote add newRepo gitlab.localhost.com:User/newRepo.git(将末尾的url替换为repo的url)

猜你在找的Linux相关文章