GitLab 서버에서 로컬로 코드를 다운로드하면 코드를 보다 편리하게 수정하고 관리할 수 있습니다. 이 글에서는 GitLab 서버의 코드를 로컬로 다운로드하는 방법을 소개합니다.
1단계: Git 설치
먼저 Git을 로컬에 설치해야 합니다. Git은 코드 버전을 쉽게 관리하는 데 도움이 되는 오픈 소스 버전 제어 시스템입니다. Linux 시스템에서 Git을 설치하는 것은 매우 간단합니다. 명령줄에 다음 명령을 입력하기만 하면 됩니다.
sudo apt-get install git
다른 운영 체제의 경우 Git 공식 웹사이트를 통해 Git을 다운로드하고 프롬프트에 따라 설치할 수 있습니다.
2단계: SSH 키 설정
GitLab 서버가 SSH 프로토콜을 사용하여 통신하는 경우 SSH 키를 로컬로 설정해야 합니다. SSH 키는 데이터 전송의 보안을 보장하는 암호화 방법입니다. SSH 키를 설정하면 GitLab 서버가 로컬 컴퓨터를 인식하여 코드를 다운로드할 수 있습니다.
SSH 키를 설정하려면 다음 명령을 사용하여 키를 로컬로 생성하세요.
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
그러면 키 이름을 입력하고 비밀번호를 설정하라는 메시지가 표시됩니다. Enter 키를 눌러 과정을 건너뛸 수 있습니다. 비밀번호 설정. 다음으로 GitLab 서버에 공개 키를 추가합니다. 먼저 GitLab 서버에 로그인한 다음 오른쪽 상단에 있는 아바타를 클릭하고 "설정" 옵션을 선택하세요. 왼쪽 탐색 모음에서 SSH 키를 클릭합니다. 그런 다음 공개 키를 "키" 필드에 복사하고 이름을 지정합니다. GitLab 서버에 공개 키를 추가하려면 "키 추가" 버튼을 클릭하세요.
3단계: 코드 저장소 복제
GitLab 서버에서 코드를 로컬로 다운로드하려면 먼저 다운로드하려는 코드 저장소를 복제해야 합니다. 다음 명령을 사용하여 저장소를 복제합니다.
git clone git@gitlab.example.com:example.git
여기서 "git@gitlab.example.com:example.git"은 저장소의 SSH URL이고 "git@gitlab.example.com"은 GitLab의 주소입니다. server이고 "example.git" ”은 웨어하우스의 이름입니다. 이 명령을 실행하면 Git은 전체 저장소를 로컬로 복제합니다.
GitLab 서버가 HTTPS 프로토콜을 사용하여 통신하는 경우 복제 명령에 HTTPS URL을 사용해야 합니다. 다음 명령을 사용하여 저장소를 복제합니다.
git clone https://gitlab.example.com/example.git
여기서 "https://gitlab.example.com/example.git"은 저장소의 HTTPS URL이고, "https://gitlab.example.com"은 주소입니다. GitLab 서버의 "example.git"은 저장소의 이름입니다.
4단계: 코드 가져오기
이제 저장소를 로컬로 성공적으로 복제했습니다. 최신 코드를 가져오려면 다음 명령을 사용하세요.
git pull
이 명령은 GitLab 서버에서 최신 코드를 가져와 로컬 저장소에 병합합니다.
5단계: 변경 사항 커밋
코드를 로컬에서 수정하고 변경 사항을 GitLab 서버에 커밋하려면 다음 명령을 사용하세요.
git add . git commit -m "your commit message" git push
여기서 "git add 명령은 수정된 모든 항목을 추가합니다." 파일 로컬 커밋에 추가하기 위해 "git commit -m" 명령은 커밋을 로컬 저장소에 추가하고 여기에 설명을 추가하며, "git push" 명령은 로컬 커밋을 GitLab 서버에 푸시합니다.
요약
GitLab 서버에 코드를 로컬로 다운로드하면 코드를 보다 쉽게 관리하고 수정할 수 있습니다. 이 기사에서는 Git을 설치하고 SSH 키를 생성한 다음 해당 키를 사용하여 GitLab 서버의 코드 저장소를 로컬로 복제하는 방법을 소개했습니다. 그런 다음 코드를 가져오고 변경 사항을 커밋하는 방법을 배웠습니다. 이 단계가 GitLab 서버에서 로컬로 코드를 다운로드하는 데 도움이 되기를 바랍니다.
위 내용은 GitLab 서버에서 로컬로 코드를 다운로드하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!