项目

在GitLab中,您可以创建用于托管代码库的项目,将其用作问题跟踪器,在代码上进行协作,并使用内置的GitLab CI/CD持续构建、测试和部署应用程序。

你的项目可以是可用公开,内部,还是私下,由你选择。GitLab不限制您创建的私有项目的数量。

项目的特性

当您在GitLab中创建一个项目时,您将可以访问大量的特性

问题和合并请求:

GitLab CI / CD:

其他功能:

项目的集成

整合你的项目比如Jira、Mattermost、Kubernetes、Slack等等。

新项目

学习如何创建一个新项目在GitLab。

分叉项目

你可以分叉项目为了:

  • 通过分支一个项目并创建一个从分支到上游项目的合并请求来进行代码协作
  • 派生一个示例项目以在此基础上工作

项目设置

设置项目的可见性级别和对其各个页面的访问级别,并执行诸如归档、重命名或转移项目之类的操作。

阅读有关的文档项目设置

导入或导出项目

项目的成员

学习如何向项目中添加成员

离开一个项目

离开项目仅当项目是组的一部分时才会显示在项目的仪表板上(在组名称空间).如果您选择离开项目,您将不再是项目成员,因此无法做出贡献。

更改存储库路径时重定向

当存储库路径发生变化时,从旧位置平稳过渡到新位置非常重要。GitLab提供了两种重定向:web UI和Git推/拉重定向。

根据情况不同,适用的方法也不同。

重命名用户更改组路径重命名存储库

  • 命名空间的现有web url和它下面的任何东西(例如,项目)将重定向到新的url。
  • 从GitLab 10.3开始,命名空间下项目的现有Git远程URL将重定向到新的远程URL。每当您将存储库推/拉到已更改其位置的存储库时,将显示一条更新远程的警告消息,而不是拒绝您的操作。这意味着任何自动化脚本或Git客户端在重命名后都将继续工作,从而使任何转换更加顺利。
  • 只要原始路径没有被其他组、用户或项目声明,重定向就可用。
Baidu
map