打开 “懒猫微服客户端” 下载应用

Gitlab

功能强大的基于git的开源平台

262 次下载
1 次点赞
1 条评论
2 次催更
262

安装次数

1

点赞

1

应用评论

2

催更次数

桌面端

移动端

应用描述

GitLab 是一个在线的代码仓库,除了可以像GitHub一样管理代码,它还集成了很多开发流程中的工具,比如:跟踪问题、自动构建和部署(CI/CD)、Wiki等。 初次安装可能会需要10-30分钟,请耐性等待。第一次启动完成后会生成一个默认用户: 用户名:root 密码:LZC_240930 请管理员尽快登录并修改密码 极狐GitLab官方中文文档中心:https://docs.gitlab.cn/docs/jh/

相关攻略

GitLab :功能强大且灵活的 DevOps 平台

GitLab 是一个功能强大且灵活的 DevOps 平台,适合不同规模和需求的开发团队。无论是初创公司还是大型企业,GitLab 都能为其软件开发生命周期提供全方位的支持。涵盖了项目管理、CI/CD(持续集成和持续交付/部署)、安全性管理等方面。 https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.gitlab > GitLab 的主要功能: 1、版本控制:GitLab 基于 Git 提供版本控制服务。它支持分支、合并请求(Merge Requests)、标签(Tags)等功能,使团队能够高效管理代码版本和协作开发; 2、项目管理:GitLab 集成了问题跟踪(Issues)、看板(Kanban Boards)、时间跟踪、里程碑(Milestones)等工具,帮助团队规划和管理项目进度; 3、CI/CD:GitLab 的内置 CI/CD 工具允许开发者自动化软件的构建、测试和部署过程。通过编写 .gitlab-ci.yml 配置文件,团队可以轻松设置流水线(Pipelines),从而提高开发效率和软件质量; 4、安全性管理:GitLab 提供静态应用安全测试(SAST)、动态应用安全测试(DAST)、容器扫描、依赖性扫描等安全功能,帮助开发者检测和修复安全漏洞; 5、代码审查:GitLab 的合并请求功能支持代码审查流程。开发者可以通过评论、代码对比等方式进行协作,确保代码质量; 6、自托管与云服务:GitLab 提供自托管版本和云托管版本,用户可以根据需要选择合适的部署方式。自托管版本适合需要高控制权限和数据隐私的企业,云托管版本则提供便利的基础设施管理; ## 登录 初次安装可能会需要10-30分钟。第一次启动完成后会生成一个默认用户: > 用户名:root > 密码:LZC_240930 使用该账户密码,即可登录。 ![1.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/710/3718fe1a-14e4-4f9b-8c98-b5677ab8292d.png "1.png") ## 修改语言 打开用户设置,选择“偏好设置”,鼠标往下滑,选择语言,改为 中文。 ![11.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/710/fd76ea89-efa4-4175-938e-8ca5d3141df0.png "11.png") ## 如何使用 主要针对项目管理中的“协作”进行介绍。 ### 创建项目 点击左上角的“+”,新建项目; ![2.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/710/7b2e00dc-6387-4718-85a9-cbb555b2d672.png "2.png") 输入项目名称、项目描述; ![3.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/710/7cb3c278-8d4e-49c7-893f-77b00dcbb007.png "3.png") 创建成功后,就可以看见项目; ![4.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/710/08496c1d-297b-4dfe-98c1-9c3b140ed25a.png "4.png") ### 创建议题 点击左侧“议题”,可查看所有议题; ![7.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/710/9cd22143-bcc4-4509-b99b-97bd2e12e4fc.png "7.png") 点击新建议题,开始新建:输入议题描述、功能需求;团队协作中还可以添加指派人,创建里程碑,设置截止日期; ![5.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/710/8ff12adb-8680-4549-8643-9483f33710e3.png "5.png") 创建好议题后,团队中的人便可在议题里进行讨论需求和功能; ![6.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/710/54259229-aab8-48b4-9965-49003cab34c3.png "6.png") ### 合并请求 需求讨论结束后,程序员就可提交代码。代码完成后,可进行合并。 点左侧的“合并请求”,可列出所有的请求; ![8.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/710/06d9f582-f98d-4e38-b110-27d93a9b4750.png "8.png") 创建合并请求后,就可查看代码,讨论代码;运行CI,自动检测代码质量。 ![9.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/710/bdf5bf13-928d-4873-b27c-b593ca99ff1b.png "9.png") 其他开发者可进行审查代码,通过后便可合并; ![10.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/710/8cd519b2-302b-45f3-a804-359786bf1c79.png "10.png") > 一整套完成的流程:发布需求→讨论需求→代码合并→实现需求,通过Gitlab实现。用于项目管理,一目了然。

Gitlab 如何修改 Web 端为中文

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 修改 Web 端为中文 #### 3.1.2.1 登录 Gitlab 懒猫微服的 Gitlab 目前默认账号密码: 账号:root 密码:LZC_240930 ![65cc23e0-c97e-4271-b34e-0e9e7960efee.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/920/da201c6e-4064-4d63-a52f-faeb43cdb233.png "65cc23e0-c97e-4271-b34e-0e9e7960efee.png") ##### 3.1.2.1 修改语言为中文 1.点击左上角头像,选择"Preferences" ![47b84363-b8b3-4532-984e-38cf96281740.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/920/cf85044f-67ae-4b0a-b2cc-941e88511d44.png "47b84363-b8b3-4532-984e-38cf96281740.png") 2.页面一直往下翻页,滑到"Localization"位置,将语言设置为中文 ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/920/1256093e-8296-4fb3-b947-13c84c35c12e.png "image.png") 3.点击"Save changes"并退出账号登录,再次重新登录,页面即修改为中文了。 ![98fd9c62-5288-438f-970f-8d4483d09a47.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/920/57d79b39-f572-4122-a304-61e8fab681ec.png "98fd9c62-5288-438f-970f-8d4483d09a47.png")

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

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](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/920/38774cab-e14d-41fe-b240-343b3e35c435.png "b626a7e0-92fa-4fc1-941b-d2d65f479f08.png") #### 3.1.2.2 GitLab 新建一个群组 1.点击左上角的小狐狸标志回到 Gitlab 的主页。 2.点击群组,选择新建群组。 ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/920/23481577-a3a2-41d3-94bf-4f0e6f909eae.png "image.png") 3.填写群组名称,设置仓库可见级别 ![78f4a8b4-7eab-4fb7-9288-4e260e5db135.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/920/e62697bd-5dcd-4a45-ae2e-eed52beb9676.png "78f4a8b4-7eab-4fb7-9288-4e260e5db135.png") #### 3.1.2.3 GitLab 创建一个项目 1.点击左上角的小狐狸标志回到 Gitlab 的主页。 2.点击项目,选择创建项目 --> 导入项目。 ![42373188-cbe2-4bd5-9568-defe638e41bf.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/920/32b74048-a87f-45c1-abe9-8bb50d9ced57.png "42373188-cbe2-4bd5-9568-defe638e41bf.png") 3.选择导入仓库(URL),粘贴github仓库URL,选择项目URL,新建项目。 ![a33c40ce-a0ab-402b-a258-42bfa5008804.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/920/4c7b4374-c720-4e87-a3ab-4d7be28f11f4.png "a33c40ce-a0ab-402b-a258-42bfa5008804.png") 4.正在导入项目。 ![5287384a-0e65-4416-9c49-3df3e815ba75.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/920/7070c542-2c16-4bbe-a249-10282fd116a9.png "5287384a-0e65-4416-9c49-3df3e815ba75.png") 5.导入成功 ![dd162f38-e6b8-48ec-8114-e942a6525b92.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/920/573a86cf-207b-42fb-9269-65d89c21ad5f.png "dd162f38-e6b8-48ec-8114-e942a6525b92.png") 后面就不再演示gitee的导入方法了,和github是一样的,最后附上Gitlab中文帮助手册:https://docs.gitlab.cn/docs/jh/tutorials/

懒猫评分/评论

5.0

1 条评论

首先好用 但是,有个疑问。最新18.4.2 了,会更新吗?

应用信息

最新版本

17.3.8-ee

更新日期

11/18/2025

预估安装占用

1.37 GB

不支持平台

--

兼容性

可在此设备上使用

"1. 关闭内置监控组件:停用了 GitLab 自带的 Prometheus、Node Exporter 等监控服务,在不影响核心功能的前提下减少系统开销。\n2. 优化 Puma Web 服务器配置。\n3. 优化 Sidekiq 并发模式。\n4. 调整 Rails 内存管理策略。"