브금저장소 다운로드

현재 버전 제어에서 사용 되지 않는 로컬 디렉터리를 받아 git 리포지토리로 설정 하거나, git에서 사용할 수 있는 여러 가지 전송 프로토콜을가지고 있습니다. 앞의 예제에서는 https://프로토콜을 사용 하지만 SSH 전송 프로토콜을 사용 하는 git://또는 사용자 @ 서버: path/to/repo. git가 표시 될 수도 있다. 서버에 git를 사용 하면 서버가 git 저장소와 각각의 장단점에 액세스 하도록 설정할 수 있는 모든 옵션을 소개 한다. 원격 저장소를 만든 후 다음 단계는 로컬 환경에 복제 하는 것입니다. 당신은 당신의 컴퓨터에 어떤 저장소를 복제 하려는 Git에 게 클론 URL을 해야 합니다. 이 문서의 이전 단계에서 이전에 복사한 URL을 사용 합니다. git status는 저장소의 현재 상태와 포함 된 파일을 확인 하기 위해 자주 사용 하는 명령어 이다. 바로 지금, 우리는 우리가 지점 마스터에 있는 것을 볼 수 있습니다, 모든 원점/마스터와 우리의 작업 디렉토리는 깨끗 한 최신입니다. git 클론을 사용 하 여 저장소를 복제 한다. 예를 들어, libgit2 라는 Git linkable 라이브러리를 복제 하려는 경우 다음과 같이 할 수 있습니다.

짧은 핸드 저장소 문자열에서 저장소를 다운로드 하려면: Git clone 현재 폴더의 URL에서 저장소를 복제 합니다. URL 뒤에 폴더 이름을 전달 하 여 특정 위치에 repo를 만들 수 있습니다 (예: 저장소를 다운로드할 로컬 시스템의 폴더 이름). 이 옵션을 지정 하지 않으면 Git는 원격 저장소의 이름을 따서 명명 된 새 폴더를 만듭니다. 원격 리포지토리는 GitHub.com에 보관 된 프로젝트의 복사본입니다. 고유한 URL을 통해이 복사본에 액세스 합니다. 리포지토리 매개 변수는 기본적으로 마스터 분기로 지정 되지만 분기 또는 태그를 소유자/이름 # my-분기와 같은 URL 조각으로 지정할 수 있습니다. 다운로드할 위치 유형을 지정 하는 것 외에도 gitlab: 사용자 지정 .com과 같은 사용자 지정 원점을 지정할 수도 있습니다. 프로토콜이 지정 되지 않은 경우 사용자 지정 원점은 http 및 복제 다운로드에 대해 각각 https 또는 git @로 기본 설정 됩니다. 추가 원산지 옵션에 대 한 문제를 제출 하거나 요청을 당겨 주시기 바랍니다. 일반적으로 다음 두 가지 방법 중 하나로 Git 리포지토리를 얻습니다. 로컬 리포지토리는 사용자가 컴퓨터에 복제 한 원격 리포지토리의 복사본입니다.

이 복사본에는 프로젝트의 모든 파일, 기록 및 분기가 포함 됩니다. 기존 git 저장소 (예를 들어, 프로젝트에 기여 하려는 경우)의 복사본을 가져오려면 git clone이 필요 하다. 당신이 Subversion과 같은 다른 VCS 시스템에 익숙하다면 당신은 명령이 “클론과” “체크 아웃”이 아니라는 것을 알아차릴 것 이다. 이는 작업 복사본을 가져오는 대신 자식 서버에 있는 거의 모든 데이터의 전체 복사본을 받는 중요 한 차이점입니다. git 복제를 실행 하면 프로젝트 기록에 대 한 모든 파일의 모든 버전이 기본적으로 다운 됩니다. 사실, 서버 디스크가 손상 되 면, 당신은 종종 거의 모든 클라이언트에 있는 복제의 상태로 다시 서버를 설정할 수 있습니다 (당신은 일부 서버 쪽 후크와 같은, 하지만 모든 버전의 데이터가 손실 될 수 있습니다-이 될 것 이라고 하는 데-자식 o를 받고 참조 n 서버에 대 한 자세한 내용은).

This Campaign has ended. No more pledges can be made.