logo

Git 클론

Git에서 복제는 대상 저장소의 복사본을 만드는 작업입니다. 대상 저장소는 원격 또는 로컬일 수 있습니다. 원격 저장소에서 저장소를 복제하여 시스템에 로컬 복사본을 생성할 수 있습니다. 또한 두 위치 간에 동기화할 수도 있습니다.

Git 클론

Git 복제 명령

그만큼 자식 클론 원격 저장소의 로컬 복사본을 만드는 데 사용되는 명령줄 유틸리티입니다. 원격 URL을 통해 저장소에 액세스합니다.

일반적으로 원본 리포지토리는 GitHub, Bitbucket 또는 GitLab과 같은 Git 서비스의 원격 서버에 있습니다. 원격 저장소 URL은 기원 .

통사론:

 $ git clone 

Git 복제 저장소

GitHub에서 리포지토리를 복제하거나 기여하려는 다른 사용자가 소유한 기존 리포지토리를 갖고 싶다고 가정해 보겠습니다. 저장소를 복제하는 단계는 다음과 같습니다.

1 단계:

GitHub를 열고 저장소의 기본 페이지로 이동합니다.

2 단계:

저장소 이름 아래에서 복제 또는 다운로드 .

Git 클론

3단계:

선택 HTTPs 섹션으로 복제 그리고 복제 URL 복사 저장소용. 빈 저장소의 경우 브라우저에서 저장소 페이지 URL을 복사하고 다음 단계로 건너뛸 수 있습니다.

Git 클론

4단계:

Git Bash를 열고 현재 작업 디렉터리를 저장소의 로컬 복사본을 생성하려는 원하는 위치로 변경합니다.

5단계:

원격 저장소의 복사본을 만들려면 저장소 URL과 함께 git clone 명령을 사용하십시오. 아래 명령을 참조하세요.

 $ git clone https://github.com/ImDwivedi1/Git-Example.git 

이제 Enter를 누르세요. 따라서 로컬 복제 저장소가 생성됩니다. 아래 출력을 참조하세요.

Git 클론

특정 로컬 폴더에 저장소 복제

Git을 사용하면 특정 디렉터리로 전환하지 않고도 저장소를 특정 디렉터리로 복제할 수 있습니다. git clone 명령의 다음 명령줄 인수로 해당 디렉터리를 지정할 수 있습니다. 아래 명령을 참조하세요.

 $ git clone https://github.com/ImDwivedi1/Git-Example.git 'new folder(2)' 
Git 클론

주어진 명령은 이전 명령과 동일한 작업을 수행하지만 대상 디렉터리가 지정된 디렉터리로 전환됩니다.

Git에는 SSH 프로토콜이라는 또 다른 전송 프로토콜이 있습니다. 위의 예에서는 git:// 프로토콜을 사용하지만 SSH 전송 프로토콜을 사용하는 http(s):// 또는 user@server:/path.git을 사용할 수도 있습니다.


힘내 복제 지점

Git을 사용하면 저장소의 특정 브랜치만 복사할 수 있습니다. git clone 명령을 사용하여 개별 브랜치에 대한 디렉터리를 만들 수 있습니다. 클론 브랜치를 만들려면 -b 명령으로 브랜치 이름을 지정해야 합니다. 다음은 특정 git 브랜치를 복제하는 명령 구문입니다.

통사론:

 $ git clone -b 

아래 명령을 참조하세요.

 $ git clone -b master https://github.com/ImDwivedi1/Git-Example.git 'new folder(2)' 
Git 클론

주어진 출력에서는 마스터 브랜치만 주요 리포지토리 Git-Example에서 복제됩니다.