【问题标题】:Can I move existing git repositories to another machine and add them to Gitlab?我可以将现有的 git 存储库移动到另一台机器并将它们添加到 Gitlab 吗?
【发布时间】:2017-06-19 12:48:28
【问题描述】:

我组织的一台运行基于 git 的版本控制的服务器不久前停止运行,并被一台运行 Ubuntu Server 和 GitLab Community Edition 9.2.5 的新机器取代。我想将存储库从旧机器移动到新的 GitLab 界面,最好不要将旧机器连接到网络(使用外部 HD 或类似设备)。根据我收集的信息,只需将包含.git 的顶级文件夹复制到另一个位置,保留完整的版本历史记录,就可以直接移动文件,对吗?将所有存储库移至新机器后,它们是否容易添加到 GitLab?可能会出现什么问题?

【问题讨论】:

  • 是的,只需复制整个目录,包括.git 文件夹。没有任何问题。请参阅 gitlab 文档了解如何创建存储库

标签: git gitlab


【解决方案1】:

正如 cmets 中所述的houtanb,复制整个目录,确保复制.git 目录。

如果您不想按您说的那样连接到网络,you will need to follow this guide on importing repositories into GitLab。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-01-26
    • 1970-01-01
    • 2022-08-19
    • 2019-07-12
    • 1970-01-01
    • 1970-01-01
    • 2010-09-26
    • 1970-01-01
    相关资源
    最近更新 更多