SORU
18 NİSAN 2013, PERŞEMBE


"git push" üretir Gtk-UYARI

Hangi yönetici hakları yok bir makinede komut satırı üzerinden uzaktan benim proje üzerinde çalışıyorum ve git push origin master çalıştırdıktan sonra aşağıdaki hata iletisini alıyorum:

(gnome-ssh-askpass:29241): Gtk-WARNING **: cannot open display:

.git/config dosyamı aşağıdaki içeriği vardır:

    [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

403 hata daha önce başlamıştı. Açıklamayı izleyen bir uzak url @ işaretinden önceki kullanıcı adım attım ve o zamandan beri here,, Gtk hata alıyorum.

Ben makine ssh -X kullanarak giriş ve itmeye çalıştığınızda, aşağıdaki hatayı alıyorum:

X11 connection rejected because of wrong authentication.
(gnome-ssh-askpass:31922): Gtk-WARNING **: cannot open display:localhost:10.0

Eğer değiştirirsem git@github.com:username/repository.git o zaman bu hata için uzaktan url:

ssh: connect to host github.com port 22: Connection timed out
fatal: The remote end hung up unexpectedly

Bunu düzeltmek için nasıl biliyor musunuz?

CEVAP
19 NİSAN 2013, Cuma


Nihayet bu soruna bir çözüm keşfettim. here, tarif edildiği gibi terminalde aşağıdaki komutu çalıştırdım:

  unset SSH_ASKPASS

ve ardından git push origin master çalışan bir şekilde çalışır. Ayrıca .bashrc dosyanıza bu satırı ekleyebilirsiniz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DetroitBORG

    DetroitBORG

    29 Temmuz 2008
  • Diogo Oliveira

    Diogo Olivei

    4 HAZİRAN 2006
  • RobertDuskin

    RobertDuskin

    12 HAZİRAN 2008