git pull n'a pas réussi à se connecter à ssh
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-02 09:37:42
0
3
830

$ git pull project development
ssh : connexion au port 22 de l'hôte github.com : délai de connexion expiré
fatal : impossible de lire à partir du référentiel distant.

Veuillez vous assurer que vous disposez des droits d'accès corrects
et que le référentiel existe.

Il y a une mise à jour du code dans le projet, mais la connexion échoue. Comment résoudre le problème ? Le code ssh dans github a été lié.

曾经蜡笔没有小新
曾经蜡笔没有小新

répondre à tous(3)
小葫芦

Vérifiez d'abord s'il y a un problème de réseau. Si le réseau n'est pas bon, la connexion à Github en Chine expirera souvent.

S'il ne s'agit pas d'un problème de réseau, si vous avez installé Github desktop, vous pouvez l'ouvrir d'abord, puis git pull.

大家讲道理

Github souffre souvent de convulsions en Chine, essayez-le davantage.
Ou vous pouvez acheter un VPN et le connecter pour fonctionner.

我想大声告诉你

La solution proposée par l'aide officielle est d'utiliser le port ssh 443 :

1, testez d'abord la convivialité

ssh -T -p 443 git@ssh.github.com

La preuve suivante est disponible

Bonjour nom d'utilisateur ! Vous vous êtes authentifié avec succès, mais GitHub ne
fournit un accès au shell.

2. Modifiez ensuite le fichier ~/.ssh/config s'il n'y a pas de fichier de configuration, directement vim ~/.ssh/config et ajoutez le contenu suivant

Host github.com
Hostname ssh.github.com
Port 443

Testez à nouveau

ssh -T git@github.com

Les invites suivantes sont disponibles

Bonjour nom d'utilisateur ! Vous vous êtes authentifié avec succès, mais GitHub ne fournit pas d'accès au shell.

3, reportez-vous à l'aide officielle de github :
https://help.github.com/artic...

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal