2013-08-10 3 views
0

내가 놓치고있는 것은 무엇이 그렇게 뻔뻔스럽게 여기에서 명백한가요?포크를위한 Github 워크 플로우

github에 대한 기본 프로젝트 포크에 참여하고 싶습니다. 그러나 github UI를 사용하여 repo를 포크로 만들면 기본 프로젝트가 포크가되고 포크는 기여하지 않게됩니다.

포크에 기여하고 싶은 이유는 이미 구성된 다른 결제 시스템을 사용하기 때문에 "다른"지불 시스템을 사용하는 원래 프로젝트를 포크화할 수 없습니다. 이론적으로 나는

그러나 UI를 사용하여 포크를 시도하면 원래 프로젝트의 포크 (기본 설정이 아닌 pmt 시스템)가 반환됩니다. 내가 여기서 무엇을 놓치고 있는지, 나는 항상 이런 일이 일어날 것이라고 확신한다. 그러나 나는 이것을 수행 할 의도 된 방법을 찾지 못했다.

+1

포크를 잘 포크 할 수있었습니다. 내가 준 URL에 페이지의 포크 버튼을 밀었습니다. 어떤 버튼을 사용하고 있습니까? 포크하려는 repo를 포크로 만들지 않았습니까? –

+1

"github UI"란 무엇입니까? 데스크톱 응용 프로그램? 어떤 OS 에서요? 어떤 버전입니까? GitHub 웹 사이트의 'Fork'버튼이 예상대로 작동합니다. – janos

+0

@cupcake URL에서 포크 버튼을 클릭하면 기본 프로젝트를 처음 포크했을 때 내 레포로 리디렉션됩니다. 아마도 이것은 이미 주요 프로젝트를 포크했기 때문일 수 있습니다. 그것이 내가 다른 프로젝트를 포크 화하기를 원한다는 것을 이해하지 못한다면 그것은 의미가 있겠는가? 로그 아웃 아이콘 –

답변

2

this comment에서 언급했듯이 기본 프로젝트를 https://github.com/lockitron/selfstarter으로 분기 한 다음 siddarth's fork을 원격으로 추가하고 분기를 가져올 수 있습니다. 변경 사항을 기반으로 지점에서 작업을 마쳤 으면 자신의 개인 포크로 작업을 밀어 넣습니다.

GitHub에서 siddarth의 포크로 끌어 오기 요청을 보낼 수 있는지 확신 할 수 없지만 GitHub에는 최소한 조직에서 근무하는 사람들에게는 해당 기능이 있습니다.

당신이 직접 siddarth의 포크에 GitHub의를 통해 풀 요청을 보낼 수 없음을 밝혀 경우에, 당신은 수동으로 git request-pull를 사용 siddarth에게 이메일로 출력 (the process is explained in further detail in the Pro Git book)를 전송 할 수 있습니다

git request-pull <start-commit> <url-of-your-remote-fork> > pull-request.txt 

또한 siddarth에 연락하여 원격 포크에서 변경 사항을 체크 아웃하도록 요청할 수 있습니다 (그저 가져올 수 있음).

물론 GitHub의 풀 요청 기능을 사용하지 않는 단점은 끌어 오기 요청에 첨부 된 코드 검토 시스템이 내장되어 있지 않다는 것입니다.

관련 문제