2012-04-18 4 views
4

저는 수은에 익숙하지 않고 bitbucket.org 인프라를 처음 보았습니다. "fork"버튼을 통해 bitbucked에서 일부 프로젝트를 포크하는 경우 - 포크를 최신 상태로 유지하는 기본 방법은 무엇입니까? fork "origin"은 fork 된 저장소의 어딘가에 저장되어 있습니까? 물론 수동으로 저장소를 "pull"명령으로 지정할 수 있습니다. 그러나 이것은 나에게 어색한 것으로 보입니다.Mercurial and Bitbucked : 포크를 업데이트하는 방법?

답변

7

bitbucket 인터페이스에는 "origin"이라는 개념이 있지만, 나는 당신이 bitbucket 내에서 당길 수 있다고 생각하지 않습니다.

포크의 로컬 복제본 내에서 .hg/hgrc 파일의 [paths] 섹션에 URL로 이름을 지정할 수 있습니다. 그 후에 'hg pull NAME`을 할 수 있습니다. 예를 들어 나는 종종 할거야 :

[paths] 
upstream = http://path/to/repo/from/which/I/forked 

그런 다음 당신은 그 변화를 끌어 hg pull upstream 할 수 있습니다. 추가 옵션은 hg help pathshttp://www.selenic.com/mercurial/hgrc.5.html#paths

을 참조하십시오.
관련 문제