2013-07-15 1 views
12

를 사용하여 지점의 mergeability을 확인합니다. 속성 mergeableGET /repos/:owner/:repo/pulls/:number에 있지만, 분기가 병합 (w/o conflict)이 병합 될 수 있다는 것을 알기 전에 실제로 끌어 오기 요청을 만들고 싶지 않습니다.는 어떻게 지점은 GitHub의 API를 사용하여 다른 병합 될 수 있는지 확인하기 위해 노력하고있어 GitHub의 API를

github 웹 사이트에서 끌어 오기 요청을 만들 때 this address에 대한 호출이 API 메서드로 보이지 않습니다 (분기를 병합 할 수 있는지 여부를 나타내는 HTML을 반환 함). 하지만 여전히이 전화를 사용할 수 있습니다. 문제는 '1373893022922'에 대한 단서가 없습니다. 어떻게 든 기본 분기 (newdev3 머리)에 연결하는 것이 좋습니다거야.

아이디어가 있으십니까?

답변

1

이제 PR 응답에서 mergeable 특성이있다.

+0

PR을 만들지 않고도 가능합니까? 가지가 갈라지면 나는 그것 없이는 길을 보지 않을 것이다. –

3

는이 작업을 수행하는 쉬운 방법 (보인다)도 없다. 가장 좋은 방법은 Merging API을 사용하여 두 브랜치를 병합하려고 시도하는 것이지만 실제로 두 브랜치를 병합 할 수있는 경우 병합이 발생합니다. 그게 네가 원하는게 아닌 것 같아.

는 또한 저장소 그냥 그 두 가지를 복제하고 두 가지가 빠르게 전송 가능 여부를 해결 여기에 StackOverflow에 대한 몇 가지 다른 질문을 참조 할 수있다. 이것이 이것을 결정하는보다 믿을만한 방법 일 수 있습니다.