Maison outils de développement git Comment résoudre le problème de l'accès lent ou inaccessible à GitHub

Comment résoudre le problème de l'accès lent ou inaccessible à GitHub

Apr 06, 2023 pm 12:46 PM

GitHub est l'une des plus grandes plateformes d'hébergement de code source sur Internet au monde, avec des millions d'utilisateurs actifs partageant et stockant du code open source sur GitHub, permettant aux autres de mieux l'apprendre, de s'y référer et de l'utiliser, il est donc hautement développé. Un favori parmi les lecteurs et les passionnés de technologie. Cependant, en raison de circonstances particulières, certaines personnes peuvent rencontrer un accès lent ou inaccessible à GitHub. Pour le moment, nous pouvons résoudre ce problème en modifiant les hôtes.

Tout d’abord, nous devons comprendre ce que sont les hôtes. Le fichier hosts est un fichier réseau important dans le système informatique. Il se trouve dans le répertoire C:WindowsSystem32driversetc. Il peut mapper un nom de domaine à une adresse IP. L'activation des hôtes peut avoir pour effet d'analyser le DNS localement sans passer par le serveur DNS. . Par conséquent, la modification du fichier hosts peut bloquer les publicités, interdire l'accès à certains sites Web et à d'autres fonctions.

Lorsque nous visitons GitHub, si nous constatons qu'il existe des circonstances particulières, telles que le blocage du site Web GitHub dans notre pays ou la restriction de l'accès au réseau, nous pouvons résoudre le problème en modifiant le fichier hosts. Voici les étapes détaillées pour modifier les hôtes :

La première étape consiste à ouvrir le fichier hosts. L'emplacement du fichier hosts est C:WindowsSystem32driversetc. Nous devons ouvrir un éditeur de texte en tant qu'administrateur et modifier le fichier. Attention, ne double-cliquez pas directement sur le fichier hosts pour l'ouvrir, sinon vous devrez modifier les propriétés du fichier pour le modifier.

La deuxième étape consiste à sauvegarder le fichier hosts. Avant de modifier des hôtes, il est préférable de sauvegarder les hôtes pour éviter un échec de modification.

La troisième étape consiste à ajouter l'adresse de mappage GitHub. Ajoutez les deux lignes de code suivantes au fichier hosts :

140.82.114.4 github.com
140.82.114.3 gist.github.com

Ces deux lignes de code combineront les deux noms de domaine github.com et gist.github. com Mapper l’adresse IP correspondante.

Étape 4, enregistrez le fichier hosts. Après avoir ajouté le mappage, nous devons enregistrer le fichier hosts et quitter l'éditeur.

La cinquième étape consiste à mettre à jour le cache DNS. Afin de garantir que le fichier hosts modifié prend effet, nous devons mettre à jour le cache DNS local. La méthode est la suivante : Ouvrez la ligne de commande, entrez la commande ipconfig /flushdns et appuyez sur Entrée.

Maintenant, nous avons modifié avec succès l'adresse d'accès GitHub à l'aide du fichier hosts. Nous pouvons essayer de rouvrir GitHub dans le navigateur pour voir s'il est accessible normalement.

Bien sûr, avant de modifier le fichier hosts, nous devons nous assurer que le contenu modifié est exact, sinon cela peut entraîner des conséquences imprévisibles, ce qui nécessite une attention particulière. Dans le même temps, afin de garantir la sécurité, nous devons également restaurer le fichier hosts d'origine à temps pour garantir la stabilité du système informatique.

En résumé, utiliser le fichier hosts pour modifier l'adresse d'accès GitHub est une méthode relativement simple et pratique qui peut contourner efficacement certaines restrictions réseau. Mais en conséquence, nous devons veiller à protéger nos systèmes informatiques et agir avec prudence pour éviter des pertes et des problèmes inutiles.

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 de ce site Web
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

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Tags d'article chaud

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment utiliser les outils de gestion GIT pour une utilisation complète des outils de gestion GIT Comment utiliser les outils de gestion GIT pour une utilisation complète des outils de gestion GIT Mar 06, 2025 pm 01:32 PM

Comment utiliser les outils de gestion GIT pour une utilisation complète des outils de gestion GIT

Comment pousser le validation spécifié Comment pousser le validation spécifié Mar 06, 2025 pm 01:39 PM

Comment pousser le validation spécifié

La différence entre le validation et la poussée de Git La différence entre le validation et la poussée de Git Mar 06, 2025 pm 01:37 PM

La différence entre le validation et la poussée de Git

Comment résoudre l'échec de la soumission de la validation GIT Comment résoudre l'échec de la soumission de la validation GIT Mar 06, 2025 pm 01:38 PM

Comment résoudre l'échec de la soumission de la validation GIT

La différence entre l'ajout et le commissation de git La différence entre l'ajout et le commissation de git Mar 06, 2025 pm 01:35 PM

La différence entre l'ajout et le commissation de git

Comment afficher les contenus des engagements Comment afficher les contenus des engagements Mar 06, 2025 pm 01:41 PM

Comment afficher les contenus des engagements

Qu'est-ce que l'outil de gestion du code GIT? Qu'est-ce que l'outil de gestion du code GIT? Mar 06, 2025 pm 01:31 PM

Qu'est-ce que l'outil de gestion du code GIT?

Comment utiliser le didacticiel des outils de gestion GIT pour utiliser les outils de gestion GIT pour les débutants Comment utiliser le didacticiel des outils de gestion GIT pour utiliser les outils de gestion GIT pour les débutants Mar 06, 2025 pm 01:33 PM

Comment utiliser le didacticiel des outils de gestion GIT pour utiliser les outils de gestion GIT pour les débutants

See all articles