풀 요청 후 정리 포크, 커밋 (제목 Some small changes
)를 만든 풀 요청을 제출하고이를 #12
는 풀 요청 번호는 주요 저장소 (커밋 제목 Some small changes (#12)
, 병합있어). 여태까지는 그런대로 잘됐다.Github에서 : 나는 GitHub의 저장소를 포크 한
내 포크 (git rebase upstream/master
, here 참조)를 업데이트하려는 경우이 저장소를 저장소에 두 번 커밋했습니다. 먼저 Some small changes
으로하고 다시 Some small changes (#12)
으로 다시 입력하십시오. 새 끌어 오기 요청을 만들면 Some small changes
커밋이 다시 끌어 오기 요청에 추가됩니다. 이 문제를 해결하는 방법은 두 가지가 있습니다
:
- 정리 내 포크, 모두가 하나에 저지른 this answer
- 병합을 참조가 참조 this answer
두 경우 모두 내 역사를 다시 쓰기 것을 포함 강제로 밀기 만하면됩니다. 풀 요청을하는 동안 포크를 동기화하는 더 좋은 방법이 있습니까?
대단히 감사합니다. 이전에 사용했던 답변보다 훨씬 명확하고 대답이 좋습니다. –
이것은 훌륭한 대답이며 명확하고 원산지 및 업스트림, 현지 용어에 대한 지식이 없습니다. – Fernando
게다가 GitHub는 끌어 오기 요청이 병합되면 원격 지점을 한 번 클릭하여 삭제할 수 있습니다. Pull Request 페이지의 맨 아래에 병합되면 "branch 삭제"버튼이 나타납니다. –