Как я могу создать сравнение между фиксациями запроса на извлечение, если между этими коммитами есть коммит слияния? - PullRequest
1 голос
/ 12 июня 2019

Моя проблема связана с GitHub API.

Как создать сравнение между коммитами запроса на извлечение, если между этими коммитами есть коммит слияния?

например. В новом PR от тематической ветки до базовой ветки. Рассмотрим следующий поток: - Разработчик создает пиар с одним коммитом 111 - Разработчик выдвигает новый коммит 222 - Разработчик понял, что базовая ветвь имеет новые коммиты и объединил ее с функциональной веткой - Разработчик толкает еще один коммит 333

Как я могу использовать GitHub API V3 или V4 для сравнения между коммитами 111 и 333 без учета коммита слияния? Таким образом, я могу узнать, какие строки были изменены / добавлены только для диапазона фиксации (222 и 333) в PR (например, самые новые изменения).

Я знаю, что PR-интерфейс в GitHub уже делает это, и показывает только изменения из диапазона фиксации. Тем не менее, нет возможности сделать это через API.

Привет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...