2013-02-18 15 views
7

Ich versuche innerhalb von Aptana zu drücken, erhalte aber den folgenden Fehler. Ich habe erfolgreich gezogen, kann aber nicht herausfinden, warum mein Push nicht funktioniert.Github-Push-Fehler. askpass konnte nicht gelesen werden und konnte nicht gelesen werden Benutzername

/home/jeni/apps/Aptana_Studio_3/plugins/com.aptana.git.core_3.0.0.1350339960/os/linux/askpass. tcl: 3: exec: wish: not found 
error: unable to read askpass response from  '/home/jeni/apps/Aptana_Studio_3/plugins/com.aptana.git.core_3.0.0.1350339960/os/linux/askpass.tcl' 
fatal: could not read Username for 'https://github.com': No such device or address 
+0

Ich persönlich bevorzuge immer mit SSH-URLs + meinem SSH-Schlüssel zu arbeiten. Dann gibt es keine Probleme, wenn ich mein GitHub Passwort ändere ... – gustavohenke

+0

Hast du das gelöst? –

+0

@jenia hast du repariert? – user2924482

Antwort

3

Ich hatte das gleiche Problem.

Ich benutze Ubuntu 12.04, Eclipse mit Aptana Plug-in. Durch Aptanas Git hatte ich das gleiche Problem.

Ich löste es durch die Installation von TK und TCL-Paketen. Es war dann in der Lage, die askpass.tcl-Datei zu lesen.

sudo apt-get install tcl 
sudo apt-get install tk 

this helps

3

Die Meldung "Fehler: nicht in der Lage askpass Antwort von '/tmp/git-askpass-0.sh' zu lesen" wurde gezeigt, zu mir, wenn ich Git von IntelliJ verwendet, aber Git funktionierte gut aus dem Terminal.

versuchte ich Seborreia Methode aber nicht

Jemand schlug vor, einen Neustart des Computers nicht funktioniert.

Später wurde mir klar, dass mein jre/bin-Ordner keine entsprechenden Berechtigungen hatte. Durch das Hinzufügen von + x-Berechtigungen wurde das Problem behoben.