Здесь есть полезный ответ здесь , в котором описаны две схемы URL для доступа к файлам в списках.
Необработанные адреса URL-адресов следуют следующей схеме: https://gist.githubusercontent.com/[gist username]/[gist ID]/raw/[gist commit ID]/[file name]
Для просмотрапоследнюю версию, просто удалите часть [gist commit ID]: https://gist.githubusercontent.com/[gist username]/[gist ID]/raw/[file name]
Мой вопрос, учитывая формат "последняя версия", есть ли способ узнать идентификатор фиксации gist или другой уникальный идентификаторк текущей версии?
Я пытался просмотреть заголовки, возвращаемые при использовании curl для доступа к форме URL «последней версии», но я не увидел там ничего, что было бы связано с конкретной версиейфайл.
Я пытаюсь загрузить файл только в том случае, если версия в gist отличается от уже загруженной версии (конечно, без получения всего файла).