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 master
saya mendapatkan pesan kesalahan berikut:
(gnome-ssh-askpass:29241): Gtk-WARNING **: cannot open display:
.git/config
File 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 -X
dan 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?