Repository 기능
리포지터리는 GitLab에 코드베이스를 저장하고 버전 제어를 통해 변경하는 데 사용하는 것입니다. 리포지터리는 프로젝트의 일부로서, 다른 많은 기능들을 가지고 있습니다.
리포지터리 만들기
새 리포지터리를 만들려면 새 프로젝트를 만들거나 기존 프로젝트를 포크(Fork)하기만 하면 됩니다.
새 프로젝트를 생성하면 UI (아래 섹션 참조) 또는 명령줄(Command Line)을 통해 새 파일을 추가할 수 있습니다. 명령줄에서 파일을 추가하려면 새 프로젝트를 만들 때 화면에 표시되는 지침을 따르거나 명령줄 기본 설명서에서 해당 파일을 읽어보십시오.
중요 : 보안상의 이유로 명령줄을 사용할 때 SSH를 통해 GitLab에 연결하는 것이 좋습니다.
Files
리포지터리를 사용하여 GitLab에 파일을 저장합니다. GitLab 12.10 이상에서는 리포지터리의 파일 트리에서 확장자에 따라 파일 이름 옆에 아이콘이 표시됩니다.

파일 생성 및 편집
파일을 GitLab으로 푸시하여 GitLab 저장소에서 코드베이스를 호스팅합니다. 사용자 인터페이스(UI)를 사용하거나 명령줄을 통해 로컬 컴퓨터를 GitLab에 연결할 수 있습니다.
코드를 빌드, 테스트 및 배포하도록 GitLab CI/CD를 구성하려면 .gitlab-ci.yml이라는 파일을 저장소의 루트에 추가합니다.
사용자 인터페이스에서 :
GitLab의 UI를 사용하면 명령줄을 건드리지 않고도 많은 Git 명령을 수행할 수 있습니다. 명령줄을 정기적으로 사용하더라도, GitLab UI를 통해 사용하는 것이 더 쉬운 경우가 있습니다.
- 파일 생성