新的 GNOME 项目#

此页面描述了如何创建一个新的软件项目,使其成为 GNOME GitLab 组织的一部分。

请求新的仓库#

要请求在 GNOME 命名空间下创建新的仓库,您首先需要拥有 GNOME 开发者权限 并在 GitLab 上上传 SSH 密钥。

要请求仓库,请打开一个 基础设施 issue,并提供以下信息:

  • 新仓库的名称。此名称只能包含小写字母、数字和 ‘-’(例外情况是允许以“perl-”开头的名称使用大写字母)。

  • 如果仓库已经在线托管,请提供当前仓库的链接。

导入项目#

一旦新的仓库被创建,您就可以将分支和标签推送到它。如果您有一个本地仓库,其中包含您想要的分支和标签(使用 git tag -lgit branch 来列出您的标签和分支),那么您可以使用以下命令导入所有分支和标签:

git remote add origin git@gitlab.gnome.org:GNOME/repository-name.git
git push origin --all

完成此操作后,请在 GitLab 中检查,以确保您对仓库的内容感到满意。