2014-11-13 2 views
0

저는 최근에 git와 github로 작업하기 시작했습니다.Github, 지점을 마스터에 어떻게 동기화합니까?

프로젝트를 포크하고 기여한 다음 끌어 오기 요청을 만들었습니다. 풀 요청이 병합되었습니다.

내가 작업 한 프로젝트에는 새로운 변화가있었습니다. 이제는 포크로 된 프로젝트가 프로젝트 헤드와 동일하도록 이러한 변경 사항을 잡고 싶습니다.

어떻게해야합니까? 이 링크를 따라 가기 Syncing a fork 작동하지 않았습니다.

$ git fetch upstream 
fatal: 'upstream' does not appear to be a git repository 
fatal: Could not read from remote repository. 

Please make sure you have the correct access rights 
and the repository exists. 
+0

슈퍼 유저의 더 많은 질문. – nanny

+0

github 태그를 사용하는 11k 질문과 git 태그를 사용하는 48k 질문을 고려하지 않을 때. – Matt

+0

[이 답변] (http://stackoverflow.com/a/7244456/1928529)을 확인하십시오. 당신은 아마도'업스트림'리모컨을 추가하지 않았을 것입니다. – dennisschagt

답변

1

당신은 원격라는 upstream를 추가하지 않았다. git remote add upstream <git-repository-url>을 실행하여 추가 할 수 있습니다. GitHub의 프로젝트 페이지에있을 때 오른쪽에있는 git-repository-url을 찾을 수 있습니다. 여기에 clone URL이라고합니다. upstream 리모컨을 추가하면 원래 찾은 단계를 실행할 수 있습니다. 포크를 갱신 할 때, 리베이스는 히스토리를보다 명확하게 만들 수 있습니다. 그 방법을 보려면 this anser을 확인하십시오.

0

는이 일을하려고 :

git pull https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git BRANCH_NAME 
+0

나는 그것이 작동해야한다고 믿지만, 리모컨을 추가하고,'upstream '과 같은 것을 호출 한 다음, 그곳으로부터 가져 오는 것이 더 낫다. – dennisschagt

관련 문제