InfoGrab Docs

`git push`로 프로젝트 생성

git push 명령을 사용하여 로컬 저장소를 GitLab에 추가하여 새 프로젝트를 만듭니다.

git push 를 사용하여 로컬 프로젝트 저장소를 GitLab에 추가할 수 있습니다. 저장소를 추가하면 GitLab은 선택한 네임스페이스에 프로젝트를 생성합니다. Note 이전에 사용되었거나 이름이 변경된 경로로 프로젝트를 생성하는 데 git push 를 사용할 수 없습니다. 이전에 사용된 프로젝트 경로에는 리다이렉트가 있습니다. 새 프로젝트를 만드는 대신 리다이렉트로 인해 push 시도가 이름이 변경된 프로젝트 위치로 요청이 리다이렉트됩니다. 이전에 사용되었거나 이름이 변경된 프로젝트의 새 프로젝트를 만들려면 UI 또는 Projects API 를 사용하세요. 전제 조건: 네임스페이스 에 새 프로젝트를 추가할 권한이 있어야 합니다. 권한을 확인하려면: 상단 표시줄에서 Search or go to 를 선택하고 그룹을 찾습니다. 오른쪽 상단 모서리에서 New project 가 표시되는지 확인합니다. 필요한 권한이 없는 경우 GitLab 관리자에게 문의하세요. git push 로 프로젝트를 만들려면: 다음 중 하나를 사용하여 로컬 저장소를 GitLab에 push합니다: SSH 사용 시: 프로젝트가 표준 포트 22를 사용하는 경우 다음을 실행합니다: git push --set-upstream git@gitlab.example.com:namespace/myproject.git main 프로젝트가 비표준 포트 번호가 필요한 경우 다음을 실행합니다: git push --set-upstream ssh://git@gitlab.example.com:00/namespace/myproject.git main HTTP 사용 시 다음을 실행합니다: git push --set-upstream https://gitlab.example.com/namespace/myproject.git master 다음 값을 교체합니다: gitlab.example.com 을 Git 저장소를 호스팅하는 머신 도메인 이름으로. namespace 를 네임스페이스 이름으로. myproject 를 프로젝트 이름으로. 포트를 지정하는 경우 00 을 프로젝트에 필요한 포트 번호로 변경합니다. 선택 사항. 기존 저장소 태그를 내보내려면 git push 명령에 --tags 플래그를 추가합니다. 선택 사항. 원격을 구성합니다: git remote add origin https://gitlab.example.com/namespace/myproject.git git push 작업이 완료되면 GitLab이 다음 메시지를 표시합니다: remote: The private project namespace/myproject was created. 새 프로젝트를 보려면 https://gitlab.example.com/namespace/myproject 로 이동합니다. 기본적으로 프로젝트 표시 여부는 Private 으로 설정되어 있지만 프로젝트의 표시 여부를 변경 할 수 있습니다. 관련 항목 # 빈 프로젝트 생성 템플릿에서 프로젝트 생성 로컬 머신에 저장소 복제