Maison  >  Article  >  outils de développement  >  Plusieurs méthodes pour résoudre le problème de l'impossibilité d'accéder à GitHub en Chine

Plusieurs méthodes pour résoudre le problème de l'impossibilité d'accéder à GitHub en Chine

PHPz
PHPzoriginal
2023-04-10 09:38:5921454parcourir

GitHub est l'une des plateformes d'hébergement de code les plus connues au monde, offrant aux développeurs et aux passionnés de technologie du monde entier une plateforme complète pour le code, la documentation, la gestion de projet et d'autres fonctions. Cependant, pour diverses raisons, l'accès national à GitHub est souvent restreint, ce qui rend difficile pour les utilisateurs d'accéder directement au site Web. Cet article vous présentera plusieurs méthodes pour résoudre le problème de l'impossibilité d'accéder à GitHub en Chine.

1. Utiliser Internet de manière scientifique

La méthode la plus simple et la plus couramment utilisée consiste à utiliser Internet de manière scientifique.

2. Modifiez le fichier hosts

Il devrait être facile de trouver le contenu lié au fichier hosts sous Windows. Entrez simplement dans le répertoire C drive/windows/system32/drivers/etc/ et vous pourrez voir le fichier hosts. Pour les systèmes d'exploitation tels que Mac OS, vous pouvez ouvrir le répertoire etc dans le terminal et modifier le fichier hosts via un éditeur tel que VI. Ajoutez simplement le contenu suivant à la fin du fichier hosts :

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

Étant donné que l'adresse du serveur de GitHub change fréquemment, le fichier hosts doit être mis à jour régulièrement pour accéder à GitHub.

3. Utilisez CDN pour résoudre

En plus de modifier le fichier hosts, vous pouvez également utiliser CDN pour résoudre le problème de l'impossibilité d'accéder à GitHub en Chine. CDN (Content Delivery Network) est l'abréviation de Content Delivery Network. Sa fonction est de fournir aux utilisateurs des services d'accès aux données plus rapides et plus efficaces.

De nombreux fournisseurs CDN nationaux proposent des services d'accélération pour GitHub. Par exemple, CNPM, jsdelivr, etc. ont fourni à leurs utilisateurs des services d'accélération CDN pour GitHub. Les utilisateurs peuvent utiliser ces adresses CDN dans leur navigateur pour ouvrir GitHub plus rapidement.

4. Utilisez le site miroir

En plus d'utiliser l'Internet scientifique, de modifier le fichier hosts et d'utiliser CDN, vous pouvez également accéder au site miroir GitHub. De nombreuses équipes techniques nationales et bénévoles de la communauté ont lancé des sites miroirs GitHub. Ces sites sont généralement établis en Chine et leur contenu est mis à jour simultanément avec GitHub. Les utilisateurs peuvent utiliser des sites miroirs nationaux pour accéder à GitHub. Voici quelques sites miroirs GitHub open source :

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

Summary

Il existe plusieurs méthodes ci-dessus pour résoudre le problème de l'impossibilité d'accéder à GitHub en Chine. Ces méthodes ont leurs propres caractéristiques, mais elles peuvent toutes permettre aux utilisateurs d'accéder avec succès. GitHub. La méthode à utiliser peut être choisie en fonction de vos propres besoins et habitudes.

Dans le même temps, nous devons également continuer à appeler les institutions compétentes à accélérer le support et l'introduction de GitHub afin d'atténuer les problèmes à long terme des internautes qui changent de chaîne d'outils et d'accès restreint, afin que les passionnés de technologie chinois puissent s'intégrer plus facilement. à la frontière technologique mondiale.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn