J'essaie de comprendre comment récupérer le diff d'un commit spécifique sur Github. (En gros, juste une série de diffs de fichiers individuels, associés à un commit particulier).
Certains des liens sur cette question m'a aidé à comprendre comment extraire le contenu d'un fichier donné dans un repo, mais je n'arrive pas à comprendre comment extraire le fichier pour un commit particulier.
OU, plus précisément, comment extraire le diff complet (à peu près tel qu'il est affiché lorsqu'on regarde un commit particulier sur Github).
Y a-t-il un moyen facile de le faire avec l'API que je n'ai pas trouvé ? Ou un gem Github pour Rails qui peut faire quelque chose comme ça ? J'ai jeté un coup d'œil à la gemme Git, mais elle ne semble pas correspondre à ce que je recherche.