3

以前は自分でホストし、SSH キーをサーバーにアップロードすることで git を使用していました。

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+TまたはCtrl+ Alt+ F1( Ctrl+ Alt+F7を押して tty から Gnome に戻ります) を押して端末にアクセスします。

ターミナルから、次のように入力します。

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

インストールしたら、Aptana Studio 経由で git のプッシュ/プルを再度試みます (「下駄」アイコン > プッシュ/プルをクリックします)。今度は、パスワード入力クエリが表示されるはずです。

ソース: Eclipse 3.6.2 Helios で Egit を使用して GitHub リポジトリを複製する際の問題

于 2013-03-12T23:15:46.027 に答える