
Ich möchte die Anzahl der GitHub-Commits, die ich zu einem Repository vorgenommen habe, auf meiner Website anzeigen. Ist das möglich?
Antwort1
GitHub-Repositorys haben für jeden Zweig einen Atom-Feed:
https://github.com/:user/:repo/commits/:branch.atom
Zum Beispiel,https://github.com/torvalds/linux/commits/master.atom.
Die Gesamtzahl der Commits kann abgerufen werden unterGitHub Statistik-API. Beachten Sie, dass diese Informationen bei Bedarf berechnet werden und das Zählen der Commits einige Zeit in Anspruch nimmt. Wenn Sie eine leere Antwort wie erhalten { }
, bedeutet dies, dass Sie es nach einigen Sekunden erneut versuchen sollten.