Heim  >  Artikel  >  Entwicklungswerkzeuge  >  Mehrere Möglichkeiten, das Problem zu lösen, dass GitHub in China nicht betreten werden kann

Mehrere Möglichkeiten, das Problem zu lösen, dass GitHub in China nicht betreten werden kann

PHPz
PHPzOriginal
2023-04-10 09:38:5921454Durchsuche

GitHub ist eine der bekanntesten Code-Hosting-Plattformen der Welt und bietet Entwicklern und Technologiebegeisterten auf der ganzen Welt eine vollständige Plattform für Code, Dokumentation, Projektmanagement und andere Funktionen. Aus verschiedenen Gründen ist der inländische Zugriff auf GitHub jedoch häufig eingeschränkt, was es für Benutzer schwierig macht, direkt auf die Website zuzugreifen. In diesem Artikel werden verschiedene Methoden vorgestellt, um das Problem zu lösen, dass GitHub in China nicht betreten werden kann.

1. Das Internet wissenschaftlich nutzen

Die einfachste und am häufigsten verwendete Methode ist die wissenschaftliche Nutzung des Internets.

2. Ändern Sie die Hosts-Datei

Es sollte einfach sein, Inhalte im Zusammenhang mit der Hosts-Datei unter Windows zu finden. Geben Sie einfach das Verzeichnis C:/windows/system32/drivers/etc/ ein und Sie können die Hosts-Datei sehen. Bei Betriebssystemen wie Mac OS können Sie das Verzeichnis etc im Terminal öffnen und die Hosts-Datei mit einem Editor wie VI bearbeiten. Fügen Sie einfach den folgenden Inhalt am Ende der Hosts-Datei hinzu:

13.250.177.223 github.com
140.82.114.4 gist.github.com
185.199.110.153 assets-cdn.github.com
199.232.96.133 raw.githubusercontent.com
199.232.96.133 user-images.githubusercontent.com
199.232.96.133 gist.githubusercontent.com
199.232.96.133 cloud.githubusercontent.com
199.232.96.133 camo.githubusercontent.com

Da sich die Serveradresse von GitHub häufig ändert, muss die Hosts-Datei regelmäßig aktualisiert werden, um auf GitHub zugreifen zu können.

3. Verwenden Sie CDN, um

Zusätzlich zum Ändern der Hosts-Datei können Sie CDN auch verwenden, um das Problem zu lösen, dass GitHub in China nicht betreten werden kann. CDN (Content Delivery Network) ist die Abkürzung für Content Delivery Network. Seine Funktion besteht darin, Benutzern schnellere und effizientere Datenzugriffsdienste bereitzustellen.

Viele inländische CDN-Anbieter bieten Beschleunigungsdienste für GitHub an. Beispielsweise haben CNPM, jsdelivr usw. ihren Benutzern CDN-Beschleunigungsdienste für GitHub bereitgestellt. Benutzer können diese CDN-Adressen in ihrem Browser verwenden, um GitHub schneller zu öffnen.

4. Verwenden Sie die Spiegelseite

Zusätzlich zur Nutzung des wissenschaftlichen Internets, zum Ändern der Hosts-Datei und zur Verwendung von CDN können Sie auch auf die GitHub-Spiegelseite zugreifen. Viele inländische technische Teams und Community-Freiwillige haben GitHub-Spiegelseiten eingerichtet. Diese Seiten werden normalerweise in China eingerichtet und der Inhalt wird gleichzeitig mit GitHub aktualisiert. Benutzer können über inländische Mirror-Sites auf GitHub zugreifen. Hier sind einige Open-Source-GitHub-Spiegelseiten:

  • https://github.com.cnpmjs.org/
  • https://hub.fastgit.org/
  • https://gitclone.com/
  • https: //github.wuyanzheshui.workers.dev/

Zusammenfassung

Die oben genannten Methoden sind mehrere Methoden, um das Problem zu lösen, dass GitHub in China nicht betreten werden kann. Diese Methoden haben ihre eigenen Eigenschaften, können Benutzern jedoch alle einen erfolgreichen Zugriff ermöglichen GitHub. Welche Methode Sie anwenden, können Sie je nach Ihren eigenen Bedürfnissen und Gewohnheiten wählen.

Gleichzeitig müssen wir auch weiterhin relevante Institutionen auffordern, die Unterstützung und Einführung von GitHub zu beschleunigen, um die langfristigen Probleme des Wechsels der Toolketten durch Internetnutzer und des eingeschränkten Zugriffs zu lindern, damit sich chinesische Technologiebegeisterte leichter integrieren können in die globale Technologiegrenze.

Das obige ist der detaillierte Inhalt vonMehrere Möglichkeiten, das Problem zu lösen, dass GitHub in China nicht betreten werden kann. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn