Насколько я понимаю, сообщения связаны с фиксациями. Но когда вы смотрите на репо на GitHub, это полезно перечисляет сообщение по каждому файлу, когда оно было изменено последним.
Я хотел бы воспроизвести это в веб-обзоре репо, которое у меня есть. Глядя на GitHub api, мне кажется, что единственный способ получить эту информацию - загрузить все коммиты (которые могут быть выгружены) и работать с самыми последними, которые назначают сообщения фиксации файлам в вашем локальном кеше, идя дальше и далее, пока вы не получите сообщение для каждого файла, возможно, до самого первого фиксации, если какой-либо из файлов не был изменен с момента первоначальной фиксации
Вопрос в том, что это правильный способ сделать это? Разве это не собирается убивать даже 5000/час квоты?