美文网首页
Gitlab 项目迁移

Gitlab 项目迁移

作者: adeng2016 | 来源:发表于2017-10-05 15:21 被阅读923次

我们的目标是把代码整体从Coding迁移到自建的Gitlab服务器,并保留所有分支和Tags记录。

1. clone旧项目到本地目录

git clone git@git.coding.net:username/x-server.git

2. 本地目录添加新的远程主机地址

git remote add gitlab git@gitlab.bmkp.xx:xx_200/x-server.git

上面的命令添加了一个名为gitlab的主机地址。

3. 推送master到新的仓库

git push -u gitlab master

上面命令将本地的master分支推送到gitlab主机,同时指定gitlab为默认主机,后面就可以不加任何参数使用git push了。

4. 推送所有分支

推送前先用git branch -a查看所有远程分支,然后分别checkout到本地。

git checkout -b dev origin/dev

上述命令是checkout远程的dev分支,在本地起名为dev分支,并切换到本地的dev分支。

最后执行命令推送全部分支。

git push --all gitlab

5. 推送所有Tag

git push gitlab --tags

参考:
git push命令
使用git命令方式将本地工程上传到Gitlab或Github

相关文章

  • gitlab bash迁移单个项目下多个分支【增量方式】

    先在本地gitlab上创建一个要迁移的项目 名 最后检查本地环境gitlab仓库是否迁移成功?

  • gitlab项目迁移

    最近碰到了一个项目迁移的事情,具体来说就是:内部服务器A因为某些原因需要将已经架设好的GitLab服务器里项目迁移...

  • Gitlab 项目迁移

    我们的目标是把代码整体从Coding迁移到自建的Gitlab服务器,并保留所有分支和Tags记录。 1. clon...

  • gitlab 新建项目 git 命令 学习

    新项目迁移gitlab,学一波git ^ ^ GitHub && Gitlab && SVN 比较 SVN和Git...

  • 把码云上代码迁移到gitLab

    把原有码云上的项目迁移到gitLab上,详情请看以下步骤:1、创建gitLab项目 2、这是你会看到gitlab上...

  • Git项目迁移

    目的: 需要将gitlab.xxx.com地址的项目库迁移到gitlab.xxxx.cn地址库里面; 实现方式 (...

  • gitlab 项目代码迁移

    gitlab 项目代码迁移 将原来服务器上的项目代码迁移到另一台服务器上。 首先新建一个空文件,将原服务器代码取下...

  • gitlab迁移项目

    拉取远程所有分支 git clone --mirror http://gitlab.baidu.com/java/...

  • GitLab定时备份及恢复

    参考 Gitlab备份、迁移、恢复和升级 背景 项目中使用linux服务器作为Gitlab仓储,需要每天自动定时备...

  • GitLab设置中文界面

    近期公司在组织 SVN 迁移 GitLab,各位迁移的时候注意按网上的保留提交记录的方式迁移,拆分合并项目也可以保...

网友评论

      本文标题:Gitlab 项目迁移

      本文链接:https://www.haomeiwen.com/subject/ilxkyxtx.html