3

我以前一直在使用 git,我自己托管它并将我的 SSH 密钥上传到服务器。

这是我第一次使用 Github,想通过用户名和密码链接到它。

我已经链接了项目,当我尝试拉取时,我没有询问用户名和密码,而是收到以下错误消息:

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

我在哪里设置用户名和密码?

4

1 回答 1

8

错误的 'exec: wish: not found' 部分意味着 tk 和 python-tk 包丢失。

快速解决

安装 tk 和 python-tk 软件包。

长期修复

通过按Ctrl+ Alt+TCtrl+ Alt+访问终端F1Ctrl+ Alt+F7从 tty 返回到 Gnome)。

在终端中,键入以下内容:

sudo apt-get install tk && sudo apt-get install python-tk

安装后,通过 Aptana Studio 再次尝试 push/pull git(单击“clogs”图标 > push/pull)。这一次,您应该会看到一个密码输入查询。

来源:在 Eclipse 3.6.2 Helios 上使用 Egit 克隆 GitHub 存储库时出现问题

于 2013-03-12T23:15:46.027 回答