将所有GitHub存储库传输到GitLab的最快方法是什么?

时间:2018-06-05 18:57:22

标签: git github gitlab

我希望尽可能轻松地从GitHub搬到GitLab。

4 个答案:

答案 0 :(得分:5)

您可以将GitHub项目导入GitLab。如果你已经有一个gitlab帐户,只需转到新的(+) - >项目 - >导入 - > github上。 更多信息在:https://gitlab.com/import/github/new

答案 1 :(得分:3)

1。开始创建GitLab项目

在GitLab中,选择创建一个新项目,然后转到导入项目选项卡(而不是默认的空白项目)。来自th 要自动导入的可用平台列表,请选择第二个选项 GitHub

2。创建人员访问令牌

您现在需要向GitLab提供您从GitHub发起的个人访问令牌。登录GitHub并导航到您的per 个人设置。从那里,选择 开发者设置 ,然后选择 个人访问权限 ,然后点击 生成新的令牌 即可。填写提示您的表单;回购范围设置足以进行基本传输。完成后务必将令牌复制到剪贴板。

3。将个人访问令牌添加到GitLab

将您的个人访问令牌粘贴到GitLab中,然后单击 列出您的GitHub存储库

4。导入所需的项目

在带有标题状态的最右侧列中,选择导入您想要的所有项目。如果您想同时导入所有存储库,可以在顶部选择绿色按钮 导入所有存储库

如需了解更多信息,请点击下面的图片或链接,参阅GitLab关于该主题的详细信息:

enter image description here

https://docs.gitlab.com/ee/user/project/import/github.html

答案 2 :(得分:1)

只需在本地存储库中添加一个GitLab存储库作为另一个远程存储库并推送到它。

答案 3 :(得分:1)

请按照此说明,我认为这对您有所帮助。 1.在gitlab中创建项目存储库。 2.然后,您现有的项目存储库添加了另一个远程URL。(git remote add' name''&new;' new repository') 3.然后将您的项目推送到该远程URL。 (git push' name' master。)

相关问题