J'ai travaillé sur mon projet à distance par le biais de la ligne de commande sur une machine à laquelle je n'ai pas les droits admin et après l'exécution d' git push origin master
je reçois le message d'erreur suivant:
(gnome-ssh-askpass:29241): Gtk-WARNING **: cannot open display:
Mon .git/config
le fichier a le contenu suivant:
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] fetch = +refs/heads/*:refs/remotes/origin/* url = https://username@github.com/username/repository.git [branch "master"] remote = origin merge = refs/heads/master
J'obtenais l'erreur 403 plus tôt. Suivant le commentaire ici, j'ai mis mon nom d'utilisateur avant le signe @ dans l'url distante et depuis, j'ai été faire du Gtk erreur.
Quand je me connecter à la machine à l'aide d' ssh -X
et d'essayer de pousser, j'obtiens l'erreur suivante:
X11 connection rejected because of wrong authentication.
(gnome-ssh-askpass:31922): Gtk-WARNING **: cannot open display:localhost:10.0
Si je change l'url de la télécommande pour git@github.com:username/repository.git
, alors l'erreur est:
ssh: connect to host github.com port 22: Connection timed out
fatal: The remote end hung up unexpectedly
Savez-vous comment résoudre ce problème?