Ich habe eine bookmarklet Skript, um dies mit der Methode aus Die Antwort des NVRM .
Um es zu verwenden, erstellen Sie ein neues Lesezeichen, geben Sie ihm einen Namen und fügen Sie dieses Skript in das URL-Feld ein. Wenn Sie beim Durchsuchen eines Repos auf dieses Lesezeichen klicken, erscheint eine Meldung mit der Größe des Repos in Megabytes und Kilobytes.
javascript:(()=>{let url=new URL(document.location.href);if(url.origin!="https://github.com"){return}if(url.pathname=="/"){return}let p=url.pathname.slice(1,url.pathname.length);let parts=p.split('/');if(parts.length<2){return}let x=[parts[0],parts[1]].join('/');fetch(`https://api.github.com/repos/${x}`).then(r=>r.json()).then((b)=>alert(`${(b['size']/1000).toFixed(2)}mb (${b['size']}kb)`))})()
2 Stimmen
Mögliche Duplikate von Ist es möglich, Objekt und Größe des Git-Repositorys fernzuzählen?
5 Stimmen
@KennyTM sehr ähnliche Frage, ja, aber dies ist spezifisch für Github und nicht für jede Methode, die nur das Git-Protokoll verwendet.
3 Stimmen
FYI, schauen Sie sich diese Chrome-Erweiterung an, die automatisch die Repository-Größe zur GitHub-Repository-Zusammenfassung hinzufügt github.com/harshjv/github-repo-size . UPDATE: Dies wurde als Antwort hinzugefügt
0 Stimmen
Hier ein Hinweis: Mein absolut größtes Repository enthält nur Bilder in verschiedenen Formaten, es ist ein "Artwork"-Repository mit Symbolen, die ich in verschiedenen Anwendungen verwende. Dennoch meldet GitHub die Größe als 0. Ich gehe also davon aus, dass es nur die Größe bekannter Quelldateien berücksichtigt und unbekannte Dateitypen nicht berücksichtigt.
4 Stimmen
Nachdem ich gesehen habe, wie beliebt diese Frage ist, habe ich eine Website für genau diesen Zweck eingerichtet. Besuchen Sie aquí .