プロジェクトとグループの予約名

GitLabが使用している既存のルートと衝突するため、すべてのプロジェクト名とグループ名が許可されているわけではありません。

グループ名やプロジェクト名として使用できない単語のリストについては、TOP_LEVEL_ROUTESPROJECT_WILDCARD_ROUTESGROUP_ROUTES の下にあるpath_regex.rb ファイルを参照してください:

  • TOP_LEVEL_ROUTESはユーザー名またはトップレベルグループとして予約されている名前です。
  • PROJECT_WILDCARD_ROUTES: は、子グループまたはプロジェクト用に予約されている名前です。
  • GROUP_ROUTESは、すべてのグループまたはプロジェクトに予約されている名前です。

予約プロジェクト名

現在、以下の名前のプロジェクトを作成することはできません:

  • \-
  • badges
  • blame
  • blob
  • builds
  • commits
  • create
  • create_dir
  • edit
  • environments/folders
  • files
  • find_file
  • gitlab-lfs/objects
  • info/lfs/objects
  • new
  • preview
  • raw
  • refs
  • tree
  • update
  • wikis

予約グループ名

現在、以下の名前がトップレベルグループとして予約されています:

  • \-
  • .well-known
  • 404.html
  • 422.html
  • 500.html
  • 502.html
  • 503.html
  • abuse_reports
  • admin
  • api
  • apple-touch-icon-precomposed.png
  • apple-touch-icon.png
  • assets
  • autocomplete
  • dashboard
  • deploy.html
  • explore
  • favicon.ico
  • favicon.png
  • files
  • groups
  • health_check
  • help
  • import
  • invites
  • jwt
  • login
  • oauth
  • profile
  • projects
  • public
  • robots.txt
  • s
  • search
  • sent_notifications
  • slash-command-logo.png
  • snippets
  • unsubscribes
  • uploads
  • users
  • v2

これらのグループ名はサブグループ名として使用できません:

  • \-