Saya telah mengerjakan proyek saya dari jarak jauh melalui baris perintah pada mesin yang saya tidak memiliki hak admin dan setelah menjalankan git push origin mastersaya mendapatkan pesan kesalahan berikut:
(gnome-ssh-askpass:29241): Gtk-WARNING **: cannot open display:
.git/configFile saya memiliki konten berikut:
[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
Saya mendapatkan kesalahan 403 sebelumnya. Mengikuti komentar di sini , saya meletakkan nama pengguna saya sebelum tanda @ di url jarak jauh dan sejak itu, saya mendapatkan kesalahan Gtk.
Ketika saya masuk ke mesin menggunakan ssh -Xdan mencoba mendorong, saya mendapatkan kesalahan berikut:
X11 connection rejected because of wrong authentication.
(gnome-ssh-askpass:31922): Gtk-WARNING **: cannot open display:localhost:10.0
Jika saya mengubah url remote menjadi git@github.com:username/repository.git, maka kesalahannya adalah:
ssh: connect to host github.com port 22: Connection timed out
fatal: The remote end hung up unexpectedly
Apakah Anda tahu cara memperbaikinya?