2012-03-12 2 views
1

저는 Github에 익숙하지 않아 단순해야한다고 생각하는 것을 할 수 없습니다.개인용 온라인 git 리포지토리를 공유 된 사람과 동기화하는 방법

필자는 개인용 원격 리포지토리 (repository)를 가지고있어, 프로젝트에 분할 해 놓았습니다. (둘 다 GitHub에서) 거기에서 복제본을 사용하여 로컬 복사본을 만들었고 저 저장소에서 커밋하고 가져 왔습니다. 같은 프로젝트에서 작업하는 다른 사람들은 공유 저장소에서 커밋하고 가져 왔습니다.

공유 저장소의 원격 저장소를 동기화하여 개인 저장소의 공유 저장소에있는 프로젝트의 최신 복사본을 가지고 싶습니다. 어떻게 할 수 있니? 나는 다시 그것을 포크로 만들려고 노력했다. 그러나 그것은 효과가 없다.

는 GitHub의 도움말 항목 Fork A Repo에 따라

+0

이 자식 pull''보십시오. – Blender

답변

2

대답을 주셔서 감사합니다.

먼저 당신은 포크 저장소에 원격 설정해야합니다

$ git remote add upstream git://github.com/PathToThe/ProjectYouForkedFrom.git 

그런 다음 당신은 업스트림 변경에 끌어해야합니다

$ git fetch upstream 
$ git merge upstream/master 
+0

감사합니다. smartgit이라는 도구를 사용하고 있습니다. 그 명령이 거기에 있는지 나는 모른다. 그러나 지금 명령 행 도구를 사용할 것이다. – user1164429

+0

입력 한 것을 모른 채 말하기가 어렵다. :) Gist 또는 BlogTo는 분기 된 프로젝트의 경로와 관련이 있습니까? – raveturned

+0

SmartGit (적어도 버전 2 이상)에는 유용한 "원격 관리"옵션이있는 "원격"이라는 메뉴가 있습니다. – raveturned

관련 문제