用户文档

欢迎来到GitLab!我们很高兴你能来!

作为一名GitLab用户,您将可以访问您的所有功能订阅包括,除了GitLab管理员设置,除非您拥有安装、配置和升级GitLab实例的管理权限。

对于GitLab.com,管理权限仅限于GitLab团队。

如果您运行自己的GitLab实例并正在查找管理设置,请参考政府文档。

概述

GitLab是一个完全集成的软件开发平台,它使您和您的团队能够在同一个平台内,从讨论一个新想法到将该想法付诸生产,都能团结一致、更快、透明和有效地工作。

请检查这一页的概述GitLab的特性

概念

有关在GitLab上开发代码时涉及的概念的概述,请阅读以下文章:

用例

GitLab是一个基于git的平台,集成了大量用于软件开发和部署以及项目管理的基本工具:

使用GitLab企业版,您还可以:

你也可以集成GitLab与众多第三方应用程序,如Mattermost, Microsoft Teams, HipChat, Trello, Slack, Bamboo CI, JIRA等等。

项目

在GitLab中,您可以进行创建项目原因有很多,比如,托管你的代码,把它用作问题跟踪器,在代码上协作,用内置的GitLab CI/CD持续构建、测试和部署你的应用程序。或者,你可以一次完成,从一个项目开始。

  • 存储库:将您的代码库托管在带有版本控制的存储库中,并作为完全集成平台的一部分。
  • 问题:探索GitLab问题的最佳功能。
  • 合并请求:在代码、评审、每个分支的实时预览更改和合并请求审批方面进行协作。
  • 里程碑:与里程碑一起处理多个问题,并将请求合并到同一个目标日期。

GitLab CI / CD

使用内置的GitLab CI / CD直接从GitLab测试、构建和部署应用程序。不需要第三方集成。

  • GitLab自动部署:使用GitLab Auto Deploy即时部署应用程序。
  • 回顾应用程序:使用Review Apps实时预览合并请求所带来的更改。
  • GitLab页面:使用GitLab Pages直接从GitLab发布静态站点。您可以使用页面构建、测试和部署任何静态站点生成器。
  • GitLab容器注册:使用容器注册表构建和部署Docker映像。

账户

您可以自定义和配置许多功能,以享受GitLab的最佳功能。

  • 设置:管理您的用户设置以更改您的个人信息、个人访问令牌、授权应用程序等。
  • 身份验证:阅读GitLab中可用的身份验证方法。
  • 权限:了解每种用户类型(来宾、记者、开发人员、管理员、所有者)的不同权限级别。
  • 特点突出:了解更多关于应用程序周围解释某些功能的小蓝点的信息

与GitLab您可以将相关的项目组合在一起,并授予成员一次访问多个项目的权限。

组也可以嵌套子组

讨论

在GitLab中,您可以在问题、合并请求、代码片段和提交中评论和提到合作者。

当通过合并请求对代码库的实现执行内联审查时,您可以通过合并请求收集反馈可分解的讨论

GitLab调味Markdown (GFM)

通读GFM文档学习如何在您的讨论、评论、问题和合并请求描述中应用GitLab调味Markdown的最佳效果,以及GMF支持的其他地方。

待办事项

永远不要忘记回复你的合作者。GitLab待办事项是一个工具,通过列出所有用户或组提到的,以及分配给你的问题和合并请求,与你的团队更快,更有效地工作。

搜索

搜索和筛选通过组、项目、问题、合并请求、文件、代码等。

片段

片段是您想要存储在GitLab中的代码块,从中您可以快速访问。你也可以通过讨论

集成

集成GitLab使用您喜欢的工具,如Trello, JIRA等。

人则

配置人则监听特定事件,如推送、问题或合并请求。GitLab将向webhook URL发送带有数据的POST请求。

API

通过自动化GitLabAPI

Git和GitLab

了解什么是Git以及它的最佳实践。

Baidu
map