2017-03-11 1 views
1

Ich finde so etwas wie diese git log --remote --full-depth <url> oder einige Variationen oder Ansätze aus bash/Python ohne vollständige Geschichte des Repositorys zu bekommen git cloneIst es möglich, Remote-Git-Log zu erhalten, um den vollständigen Commit-Verlauf eines Repositorys zu sammeln?

Ich mag diese Daten vollständig Geschichte des Repositorys Commits bekommen, um einige Metriken zu berechnen mit .

Die Frage ist teilweise ähnlich wie this question, aber ich möchte vollständige Geschichte bekommen.

Antwort

1

Wenn Sie den Repo nicht klonen/abrufen möchten, müssen Sie GitHub API for commit verwenden, um dieselben Commits ohne Klonen zu erhalten. Siehe this example.

Aber Sie haben auch die GitHub Statistic API, um direkt einige Statistiken über diese Commits zu erhalten, ohne sie zuerst holen zu müssen.

Verwandte Themen