저장소
GitLab 저장소를 만들고, 클론하고, 사용하는 방법입니다.
저장소 는 GitLab 프로젝트의 구성 요소입니다. 저장소에 코드를 저장하고, 버전 제어로 변경 사항을 추적합니다. 각 저장소는 GitLab 프로젝트 의 일부이며, GitLab 프로젝트 없이는 존재할 수 없습니다. 프로젝트는 저장소에 대한 구성 옵션을 제공합니다. 저장소 만들기 # 저장소를 만들려면: 프로젝트를 만들거나 기존 프로젝트를 포크합니다 . 저장소에 파일 추가 # 저장소에 파일을 추가할 수 있습니다: 프로젝트를 만들 때 , 또는 프로젝트를 만든 후 다음 옵션을 사용하여: 웹 에디터 . 사용자 인터페이스(UI) . 명령줄 . UI에서 파일 추가 # GitLab UI에서 파일을 추가하거나 업로드하려면: --> 상단 바에서 Search or go to 를 선택하고 프로젝트를 찾습니다. 파일을 업로드할 디렉토리로 이동합니다. 디렉토리 이름 옆에서 더하기 아이콘(+) > Upload file 을 선택합니다. 파일을 드롭하거나 업로드합니다. 커밋 메시지를 입력합니다. 선택 사항. 변경 사항으로 머지 리퀘스트를 만들려면 Target branch 에 저장소의 기본 브랜치 가 아닌 브랜치 이름을 입력합니다. Upload file 을 선택합니다. 저장소에 변경 사항 커밋 # 저장소의 브랜치에 변경 사항을 커밋할 수 있습니다. 명령줄을 사용할 때는 git commit 을 사용합니다. 커밋을 사용하여 커뮤니케이션과 협업을 개선하고, 파이프라인을 트리거하거나 건너뛰고, 변경 사항을 되돌리는 방법에 대한 자세한 내용은 커밋 을 참조하세요. 저장소 클론 # 저장소는 다음 방법으로 클론할 수 있습니다: 명령줄: SSH로 클론 HTTPS로 클론 GitLab UI: Apple Xcode에서 클론 및 열기 Visual Studio Code에서 클론 및 열기 IntelliJ IDEA에서 클론 및 열기 저장소 소스 코드 다운로드 # 저장소의 소스 코드를 압축 파일로 다운로드하려면: 상단 바에서 Search or go to 를 선택하고 프로젝트를 찾습니다. 파일 목록 위에서 Code 를 선택합니다. 옵션에서 다운로드할 파일을 선택합니다: Source code : 현재 보고 있는 브랜치에서 소스 코드를 다운로드합니다. 사용 가능한 확장자: zip , tar , tar.gz , tar.bz2 . Directory : 특정 디렉토리를 다운로드합니다. 하위 디렉토리를 볼 때만 표시됩니다. 사용 가능한 확장자: zip , tar , tar.gz , tar.bz2 . Artifacts : 최신 CI/CD 작업의 아티팩트를 다운로드합니다. 저장소 자체가 변경되지 않더라도 생성된 아카이브의 체크섬이 변경될 수 있습니다. 예를 들어 Git 또는 GitLab이 사용하는 타사 라이브러리가 변경되면 이런 일이 발생합니다. Git 리비전별 저장소 보기 # 커밋 SHA, 브랜치 이름, 태그와 같은 특정 Git 리비전에서 모든 저장소 파일과 폴더를 보려면: 상단 바에서 Search or go to 를 선택하고 프로젝트를 찾습니다. 상단에서 Select Git revision 드롭다운 목록을 열
