예약된 프로젝트 및 그룹 이름
Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
GitLab에서 사용하는 기존 경로와 충돌하지 않도록 일부 단어는 프로젝트 또는 그룹 이름으로 사용할 수 없습니다. 사용자 이름은 반드시 문자(a-zA-Z) 또는 숫자(0-9)로 시작하고 끝나야 합니다. 또한 사용자 이름과 그룹 이름은 문자(a-zA-Z), 숫자(0-9), 이모지, 밑줄(_), 점(.), 괄호(()), 대시(-), 또는 공백만 포함해야 합니다.
GitLab에서 사용하는 기존 경로와 충돌하지 않도록 일부 단어는 프로젝트 또는 그룹 이름으로 사용할 수 없습니다.
이러한 단어들은
path_regex.rb 파일에 나열되어 있으며:
TOP_LEVEL_ROUTES는 사용자 이름 또는 최상위 그룹으로 예약된 이름입니다.PROJECT_WILDCARD_ROUTES는 서브그룹 또는 프로젝트에 예약된 이름입니다.GROUP_ROUTES는 모든 그룹 또는 프로젝트에 예약된 이름입니다.
사용자 이름, 프로젝트 및 그룹 이름, 슬러그 규칙#
사용자 이름은 반드시 문자(a-zA-Z) 또는 숫자(0-9)로 시작하고 끝나야 합니다.
예를 들어, 다음 사용자 이름은 이 기준을 충족합니다:
A_Garciaa_garcia_1
또한 사용자 이름과 그룹 이름은 문자(a-zA-Z), 숫자(0-9), 이모지, 밑줄(_), 점(.), 괄호(()), 대시(-), 또는 공백만 포함해야 합니다. 예를 들면:
- 유효한 사용자 이름:
sidney.jones또는sidney ⭐ jones - 유효한 그룹 이름:
Web Development Team (Frontend)
프로젝트 이름은 문자(a-zA-Z), 숫자(0-9), 이모지, 밑줄(_), 점(.), 플러스(+), 대시(-), 또는 공백만 포함해야 합니다. 예를 들면:
web-app-v2+featuresweb-analytics-dashboardBackend API Service 🚀
사용자 이름과 프로젝트 또는 그룹 슬러그:
- 반드시 문자(
a-zA-Z) 또는 숫자(0-9)로 시작하고 끝나야 합니다. - 연속된 특수 문자를 포함하면 안 됩니다.
.git또는.atom으로 끝날 수 없습니다.- 문자(
a-zA-Z), 숫자(0-9), 밑줄(_), 점(.), 또는 대시(-)만 포함해야 합니다.
유효한 사용자 이름 슬러그 예시:
dev_user_1zhang.wei-2024maria.lopez
유효한 프로젝트 슬러그 예시:
api.service.v2user_management_portaldocs_site_v3
유효한 그룹 슬러그 예시:
marketing-team-2024backend.servicesmobile-dev-team
예약된 프로젝트 이름#
다음 이름으로 프로젝트를 만들 수 없습니다:
\-badgesblameblobbuildscommitscreatecreate_direditenvironments/foldersfilesfind_filegitlab-lfs/objectsinfo/lfs/objectsnewpreviewrawrefstreeupdatewikis
예약된 그룹 이름#
다음 이름은 최상위 그룹용으로 예약되어 있어 해당 이름으로 그룹을 만들 수 없습니다:
\-.well-known404.html422.html500.html502.html503.htmladminapiapple-touch-icon.pngassetsdashboarddeploy.htmlexplorefavicon.icofavicon.pngfilesgroupshealth_checkhelpimportjwtloginoauthprofileprojectspublicrobots.txtssearchsitemapsitemap.xmlsitemap.xml.gzslash-command-logo.pngsnippetsunsubscribesuploadsusersv2
다음 이름으로 서브그룹을 만들 수 없습니다:
\-
