Gitlab 如何克隆 Gitee、Github 项目源码

懒猫微服-ZY

发布于232天前
你好,很高兴认识你!
https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.gitlab

3.1.1 gitlab 介绍

GitLab 是一个开源的版本控制系统,基于 Ruby on Rails 构建,主要用于仓库管理。它使用 Git 作为代码管理工具,并通过一个 Web 界面让用户可以访问公开的或私有的项目。GitLab 不仅被广泛用于软件开发领域,还因其高效的团队协作功能而受到青睐。

GitLab 的优势
1. 社区版开源免费
GitLab 提供了一个社区版(Community Edition),这个版本是完全开源且免费的,适合个人开发者和小型团队使用。
2. 作为 Git 代码仓库
作为一个基于 Git 的版本控制系统,GitLab 让用户可以在一个集中的地方管理代码仓库,同时保持代码的版本控制和历史记录。
3. 易用的 Web 管理界面
GitLab 提供了一个直观且功能丰富的 Web 界面,使得用户可以轻松管理项目、代码合并请求、问题追踪、持续集成/持续部署(CI/CD)等。
4. 支持多用户
GitLab 支持多用户协作,使得团队成员可以同时在同一个项目上工作,提高工作效率。
5. 功能丰富
包括代码审查、问题跟踪、CI/CD、Wiki、静态页面(GitLab Pages)等多种功能,为软件开发提供全面支持。
6. 支持离线提交
GitLab 允许用户在没有网络的情况下进行代码提交,之后可以在有网的情况下同步到服务器,这对于移动性工作和遥远地区的开发者尤为重要。
7. 高安全性
GitLab 提供了细粒度的权限控制,可以对不同的用户设置不同的访问权限。例如,可以设定某些用户只能访问特定的分支或仓库,实现代码的部分可见性。

3.1.2 Gitlab 克隆 Gitee、Github 项目源码

3.1.2.1 访问 Gitlab 管理页面

管理页面:https://gitlab.你的微服名.heiyu.space/admin
懒猫微服的 Gitlab 目前默认账号密码:

账号:root
密码:LZC_240930

选择左下角设置 --> 通用 --> 导入导出设置 --> 展开 --> 勾选所有你需要的源
记得点击保存
b626a7e0-92fa-4fc1-941b-d2d65f479f08.png

3.1.2.2 GitLab 新建一个群组

1.点击左上角的小狐狸标志回到 Gitlab 的主页。
2.点击群组,选择新建群组。
image.png
3.填写群组名称,设置仓库可见级别
78f4a8b4-7eab-4fb7-9288-4e260e5db135.png

3.1.2.3 GitLab 创建一个项目

1.点击左上角的小狐狸标志回到 Gitlab 的主页。
2.点击项目,选择创建项目 --> 导入项目。
42373188-cbe2-4bd5-9568-defe638e41bf.png
3.选择导入仓库(URL),粘贴github仓库URL,选择项目URL,新建项目。
a33c40ce-a0ab-402b-a258-42bfa5008804.png
4.正在导入项目。
5287384a-0e65-4416-9c49-3df3e815ba75.png
5.导入成功
dd162f38-e6b8-48ec-8114-e942a6525b92.png
后面就不再演示gitee的导入方法了,和github是一样的,最后附上Gitlab中文帮助手册:https://docs.gitlab.cn/docs/jh/tutorials/

评论

1
我是小E232天前

很好的攻略

说点什么呢~
收藏
1
1
0