2016-09-08 2 views
0

누군가에 어떻게해야 원격 자식 저장소를 만들 내 코드를 사용하고 난 커밋과 코드를 밀어 시작할 수 있도록 원격와의 연결을 만들기 위해 어떻게해야 먼? git clone을 사용해야합니까? 내 로컬 프로젝트를 덮어 씌울 것이라고 생각합니다. (리모컨 코드와 로컬 코드가 동일하기 때문에 나에게는 괜찮습니다.) 이 문제를 해결하기위한 최선의 방법을 알고 싶습니다. 로컬 컴퓨터에 귀하의 git의 repo에서힘내 원격 생성되었고, 나는 다음

답변

2

, 당신은 url이 아주 자연스럽게, 원격의 URL입니다 명령 줄에서

git remote add origin <url> 

을 할 수 있습니다. 이 명령이 무엇을

는 커밋과 업데이트 origin 이름이 지금이 원격의 repo에 보여야 git REPO을, 이야기, 그리고 당신은 git push을 할 때에 밀어 것입니다. 소스 트리의 외부에 별도의 폴더에

git clone <url> 

: 코드가 (즉,이 버전없는 경우) 로컬 컴퓨터에 git의 repo에없는 경우

은, 당신이해야 할 것은 이것이다. 이것은 해당 폴더뿐만 아니라 git 역사에 원격의 내용을 복사하고 암시 적으로 그 위의 명령을 적용합니다. 그런 다음 두 버전간에 차이가없는 경우 버전없는 폴더를 삭제할 수 있습니다.

+0

감사합니다! 이 대답은 매우 분명합니다! 최초의 솔루션에 대한 – user6557921

+0

, 나는 내가 "자식 원격 기원 를 추가"하기 전에이 프로젝트에 대한 자식의 repo를 만들 내 프로젝트의 모든 파일이 들어있는 폴더를 이동 한 후 초기화를 이눔해야합니까? 그런데 프로젝트는 누군가의 github의 특정 상용구에서 시작하여 "git clone"에 의해 만들어집니다. – user6557921

+1

첫 번째 솔루션은 원격 어떤 방법으로 기존의'git'의 repo에서 생성 된 것으로 간주하고 로컬 컴퓨터에 코드가 이미 git''와 버전이된다. 그렇지 않은 경우 두 번째 솔루션을 사용해야합니다. –