github에서 풀 요청을 취소하는 방법은 무엇입니까?


152

github의 pull 요청을 어떻게 취소 할 수 있습니까?

업데이트 수락 된 답변은 답변의 단계를 자세히 설명하지 않았으며 어떤 경우에도 github 은이 질문을 한 이후 로이 죽은 것을 간단하게 만들었으므로 다음 단계는 다음과 같습니다.

  1. 풀 요청 페이지를 방문하십시오.
  2. "닫기 요청 닫기 버튼"을 누릅니다

1.5 아래로 스크롤합니다.
ThomasW

답변:


129

GitHub는 이제 풀 요청 닫기를 지원합니다


43
페이지에서 매우 아래에 있습니다. 아래로 스크롤하면됩니다.
larsr

2
팁 : 닫기 버튼은 대상 리포지토리 의 풀 요청에 있습니다. 소스 리포지토리의 풀 요청에 대한 페이지에서 찾을 수 없습니다.
화성

3
PR뿐만 아니라 PR을 삭제하는 방법이 있습니까? 감사.
f01

github help page에서 약간의 수정이 필요하면 pull 요청을 제출 한 원래 repo를 클릭하십시오. PR의 이름을 클릭하고 아래로 스크롤하십시오.
vikramvi

16

DVCS의 정신 ( "분산"에서와 같이)에서는 게시 한 것을 취소하지 않습니다.
풀 요청은 본질적으로 보낸 패치 (일반적으로 전자 메일, GitHub webapp에서 제공 한 패치)이며 취소하지 않습니다. 이메일 중 하나;)

그러나 GitHub Pull Request 시스템에는 토론 섹션이 포함되어 있으므로 변경 사항을받는 사람에게 우려 사항을 표명하여 30 가지 커밋 중 29 개를 무시하도록 요청할 수 있습니다.

마지막으로 다음을 기억하십시오.

  • a / 풀 요청을 할 때 미리보기 섹션이있어 포함 할 커밋 수를 확인하고 차이점을 검토 할 수 있습니다.
  • b / 해당 작업을 수신 할 원격 지점 위에 풀 요청으로 게시하려는 작업을 리베이스하는 것이 좋습니다. 그런 다음 수신자가 풀 포워드 방식으로 안전하게 적용 할 수있는 풀 요청을 작성할 수 있습니다.

2011 년 1 월 이후 ( " 새로 고침 된 풀 요청 토론 ") 위의 답변 에서 언급 한 것처럼 주석에서 풀 요청을 닫을 수 있습니다.
토론 페이지 하단에서 "설명 및 닫기"버튼을 찾으십시오.

https://github-images.s3.amazonaws.com/blog/2011/pull-refresh.png


4
이것을 올바른 것으로 표시하십시오. 더 많은 연구를 한 후 풀 요청을 취소 할 수 없다는 github 자체에 대한 참조를 찾았습니다. 옵션을 사용하더라도 반대하는 이론적 주장을 이해하지만 실제로 풀 요청은 데이터베이스에 추가 된 링크 일뿐입니다. 그래서, 사실 당신은 해야한다 요청을 취소 할 수 - 기대는 우리가 이메일과 같은 디자인 패턴을 따라야하지 않아야 그래서 우리가 여기 이메일에 대해 이야기하지 않습니다.
memmons

1
@Harkonian : 귀하의 주장에 전적으로 동의합니다 : 소스와 대상은 GitHub 웹 응용 프로그램 서버 측에 있으므로 취소와 같은 모든 작업이 가능해야합니다. 그러나 현재 해당 기능을 요청하려면 GitHub 팀에 "향상 요청"을 작성해야합니다.
VonC

8

풀 권한을 보유 할 권한이없는 저장소에서 풀 요청을 보낸 경우 풀 요청이 시작된 지점을 삭제할 수 있습니다. 풀 요청이 취소됩니다.


예, 원래 분기를 삭제하면 풀 요청이 삭제됩니다.
빅터 마틴

9
이것은 나를 위해 작동하지 않는 것 같습니다. 전체 저장소를 삭제했지만 풀 요청이 여전히 있습니다.
Dave L.

9
풀 요청은 삭제되지 않습니다. 귀하의 리포지는 PR에로 표시됩니다 unknown repository.
Danyal Aytekin

5

대화 탭으로 이동 한 다음 " 닫기 요청 닫기 "버튼이 하나 있습니다.이 버튼을 사용하여 끌어 오기 요청을 닫습니다. 첨부 된 이미지를 참조하십시오.


-2

나는 의견을 말하고 싶었지만 명성은 언급 할 자격이 없기 때문에 답이되어야했다. Github에서 실제로 당신이 드릴 것 뿐만 아니라 끌어 오기 요청을 취소, 뿐만 아니라 삭제 단순히 밀어하려고하는 포크를 삭제하여. 이것이 다른 사람들이 이것을 인터넷 검색하는 데 도움이되기를 바랍니다.


4
사실이 아닙니다. 포크를 삭제해도 풀 요청이 삭제되지 않습니다.
Craig Brown
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.