2013-02-18 307 views
7

我想推动Aptana内,但我得到以下错误。我已经成功拉动,但无法弄清楚为什么我的推动不起作用。Github推送错误。无法阅读askpass和无法读取用户名

/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

我个人更喜欢总是使用SSH网址+我的SSH密钥。然后,当我更改我的GitHub密码时,没有问题... – gustavohenke 2013-02-18 18:48:52

+0

你解决了这个问题吗? – 2014-01-02 13:46:51

+0

@jenia你修好了吗? – user2924482 2014-02-20 00:30:26

回答

3

我有同样的问题。

我正在使用Ubuntu 12.04,Eclipse和Aptana插件。通过Aptana的Git,我遇到了同样的问题。

我通过安装TK和TCL软件包解决了这个问题。然后它能够​​读取askpass.tcl文件。

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

希望这有助于

3

消息“错误:无法读取‘/tmp/git-askpass-0.sh’askpass反应”显示出我,当我使用的Git从的IntelliJ,但git在终端上运行良好。

我试过Seborreia的方法,但它没有工作

有人建议重新启动计算机。

后来我意识到我的jre/bin文件夹没有适当的权限。添加+ x权限解决了问题。