그래서 일반적으로 git에 매우 익숙하지만 브랜치 기반 워크 플로는 사용하지 않았고 대부분 Gerrit를 사용하지 않았습니다. 나는 Pull Requests에 상당히 익숙하다.거부 / 거부 된 풀 요청 다루기
견해 요청이 대부분 Gerrit로 푸시 된 지점으로 검토 대기 중입니다. Gerrit에서 내 커밋 중 하나에 문제가있는 경우 댓글이 남고 긍정적이지 않은 점수를받습니다. 풀 요청을 사용하면 주석을 남길 수 있으며 거부 될 수 있습니다. Gerrit에서 의견이 제기 한 문제를 해결하기 위해 나는 위반한 커밋을 수정하고 다시 올려야합니다 (동일한 Change-Id를 사용하는 새로운 커밋). 끌어 오기 요청을 업데이트하려면 어떻게해야합니까? 맨 위에 픽스 커밋을 푸시? 끌어 오기 요청을 취소하고 (가능합니까?), 커밋을 수정하고 새 커밋을 밀어 넣으십시오.
우리는 Bitbucket을 프로젝트에 사용하고 있습니다. 지금 우리는 포크를 피하고 피쳐 지점에서 마스터 ("프로덕션"지점)를 끌어 당길 계획을 세우고 있습니다. 그 이유는 대부분 포크를 피하고, 익숙한.
BitBucket의 풀다운 요청은 지점에서 수행 할 수 있습니다 ([지점 간 풀링 요청] [http://blog.bitbucket.org/2012/02/01/pull-requests-across-branches/] 참조). 지난 밤에 강제 푸시로 약간 실험했는데 기존의 끌어 오기 요청을 업데이트 할 수 없었습니다. 새로운 것을 만들었습니다. 내가 뭔가 잘못했는지 확실치 않거나 그 기능은 포크에서만 작동합니다. –
@Peregrinati 예, "pull pull request"버튼은 브랜치가 rebase 된 경우에만 존재합니다. – VonC