Muhammet Kara

Linux, Özgür Yazılım, Yerelleştirme, Programlama, LibreOffice, C++ ve daha başka şeyler üzerine karalamalarım

SSH ile Git Bağlantısında 'Agent admitted failure to sign' Hatası

Fedora 18 üzerinde daha önce sorunsuz olarak gnome git hesabıma bağlanıp işlem yapabiliyorken, durduk yere şöyle bir hata almaya başladım (Durduk yere dedimse, hiç bir ayarı değiştirmediğimi kastediyorum; güncellemeler sırasında birşeyler değişmiş belli ki.):

$ git clone ssh://******@git.gnome.org/git/gnome-screenshot
Cloning into 'gnome-screenshot'...
Agent admitted failure to sign using the key.
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

Şurada söylenene bakılırsa bu hata ile sadece linux sistemlerde karşılaşılıyormuş ve çoğu zaman şu komutu çalıştırarak çözülebiliyormuş:

$ ssh-add

Bu arada, eğer ssh için kullanmak istediğiniz anahtar dosyası öntanımlı adla ve normal konumuna kaydedilmemişse aşağıdaki komutu kullanmanız gerekiyor:

$ ssh-add ~/anahtar-yolum/anahtar-dosyam