Используя конечную точку сравнения API github, я могу запросить унифицированную diff между двумя коммитами:
curl -H 'Accept: application/vnd.github.3.diff' \
'https://api.github.com/repos/danvk/dygraphs/compare/01275da4...335011f'
Используя инструмент командной строки git, я могу отфильтровать этот diff только до одного файла:
git diff 01275da4..335011f dygraph.js
Есть ли способ сделать это с помощью API github? Я понимаю, что могу отфильтровать только этот diff в качестве шага постобработки, но это может привести к ограничениям API, если diff содержит большой файл в дополнение к маленькому файлу.