Ich möchte die Repo-Gesamtgröße eines auf GitHub gehosteten Projekts anzeigen, ohne es klonen zu müssen. Manchmal mache ich das:
Beginnen Sie mit dem Klonen eines GitHub-Repositorys
Objekte empfangen: 45% (218/476), 5,50 MiB | 27 KiB / s
Schon 5MB ausgelaugt? Aussetzen...
^Z
Klonen Sie das Repository auf einem Server mit einer normalen Internet - Verbindung nur um seine Größe zu sehen.
- Setzen Sie das lokale Klonen fort (oder brechen Sie es ab).
Wie finde ich die Repository-Größe im Voraus heraus? In der Suche sehe ich Repository-Größe, aber nicht an anderen Stellen.
Antworten:
Verwenden der Github-API:
quelle
-i
Parameter fürxargs
:$ echo https://github.com/hlamer/enki.git | perl -ne 'print $1 if m!([^/]+/[^/]+?)(?:\.git)?$!' | xargs -I{} curl -s -k https://api.github.com/repos/'{}' | grep size
In Firefox können Sie das GitHub Repository Size- Add-On verwenden.
quelle
Verwenden Sie den Google Chrome-Browser und installieren Sie diese Erweiterung
Fügt der Startseite die Repo-Größe hinzu:
quelle