Warum ist das Klonen von Github so langsam

Lesezeit: 2 Minuten

Ziehen Sie ein Repo von Github und es ist sehr, sehr langsam und ich kann nicht herausfinden, warum.

C:\projects>git clone --depth 1 [email protected]:sawilde/opencover.git
Cloning into 'opencover'...
The authenticity of host 'github.com (192.30.255.112)' can't be established.
RSA key fingerprint is SHA256:nThbg........................................
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'github.com,192.30.255.112' (RSA) to the list of known hosts.
remote: Enumerating objects: 1459, done.
remote: Counting objects: 100% (1459/1459), done.
remote: Compressing objects: 100% (829/829), done.
Receiving objects:  95% (1388/1459), 14.09 MiB | 8.00 KiB/s

Ich habe ein paar Dinge ausprobiert, z. B. Windows und Ubuntu (über das Windows-Subsystem), vollständigen vs. flachen Klon, ssh vs. https usw., und ich erhalte das gleiche langsame Verhalten. 30 Minuten, um auf 14 MB zu kommen? Ich kann mich nicht erinnern, dass es so schlimm war.

Sehr frustriert, da ich bei allgemeinen Downloads gute Geschwindigkeiten erhalte und nicht sicher bin, warum es so langsam ist, ein Repo zu klonen …

  • Ich habe keine Probleme mit meinen Repositories, sowohl ssh als auch https.

    – Adrian Marke

    17. April 2019 um 2:22 Uhr

  • Probieren Sie ein anderes Repository aus, ziehen Sie den Angular-Quellcode herunter oder so etwas.

    – Adrian Marke

    17. April 2019 um 2:24 Uhr

  • Ich kann dieses Repo sehr schnell herunterladen. Diagnostizieren Sie dies wie jedes andere Internetproblem auf einer bestimmten Website. Es ist wahrscheinlich ein Routing-Problem zwischen Ihnen und Github. Ein Werkzeug wie z mtr wird helfen.

    – Schwern

    17. April 2019 um 2:27 Uhr

  • No-Repro auch hier, geklont das gleiche Repo in etwa 10 Sekunden.

    – Gehopfte Erdnuss

    17. April 2019 um 2:40 Uhr

  • @ AdrianBrand habe ich gemacht, als ich das ausprobiert habe https://github-debug.com/ das selbe nochmal

    – Shaun Wilde

    17. April 2019 um 2:45 Uhr

Wahrscheinlich ein vorübergehendes Routing-Problem auf der Seite des Dienstanbieters, aber GitHub hat eine Debug-Site, auf der Sie einige Tests durchführen und ihnen dann die Ausgaben zur weiteren Untersuchung senden können. Die Seite ist hier zu finden:

https://github-debug.com/

  • Es war der Dienstanbieter, aber es dauerte lange, bis er das Problem identifizierte

    – Shaun Wilde

    19. August 2019 um 22:49 Uhr

  • Ernsthaft ISPs sollten dies ernst nehmen. Ich klone mein kritisches Repo mit 18 KB/s. Schmerz!

    – Muneeb Ahmad Khurram

    4. November 2022 um 3:58 Uhr

Kims Benutzeravatar
Kim

Der Wechsel von ssh zu https hat es für mich getan.

Was bei mir funktioniert hat, ist das Herunterladen der ZIP-Datei, können Sie es versuchen?

Geben Sie hier die Bildbeschreibung ein

1445560cookie-checkWarum ist das Klonen von Github so langsam

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy