人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Eclipseプラグインのegitの使い方について教えて下さい。

egitを使い、ローカルリポジトリを作成し、テスト用のファイルをコミットしました。
コミットまでは正常に行えています。

続いてリモートにpushを行ったのですがエラーが発生してしまいます。
pushする前に、webページでリポジトリをcreateする必要があるか分からなかったので、
最初はcreateせずにpushを試し、その後、createをしてからpushを試しました。
しかし、結果は同じです。

push時の設定は以下のとおりです。

【URI】ssh://git@github.com/ユーザー名/リポジトリ名.git
【ホスト】github.com
【リポジトリー・パス】ユーザー名/リポジトリ名.git
【プロトコル】ssh
(参考サイトには、git+sshを選択するように記載されているが、選択欄に表示されない)
【ポート】なし
【ユーザー名】git
【パスワード】なし

【エラーメッセージ】
Cannot get remote repository regs.
理由:
ssh://git@github.com:22: The authenticity of host 'github.com' can't be established.
RSA key figerprint is ほげほげ.

参考ページ
http://typea.info/blg/glob/2010/12/eclipse-git.html
http://d.hatena.ne.jp/abikounso/20090415/1239777239

egitを使ってのpushの方法を教えてください。

●質問者: Gaasu
●カテゴリ:コンピュータ ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● じゅぴたー
●200ポイント

リモートにpushする前に、githubでリポジトリを生成しておく必要があります。

リポジトリのURIが表示された事を確認てからpushしてください。


追記

秘密鍵ファイル "id_rsa" は正しい場所に置いていますか?

Linuxなら "~/.ssh/" に、Windowsなら "C:\Documents and Settings\ログインユーザー名\ssh" です。

◎質問者からの返答

githubのwebページでリポジトリを作成してからpushしていますが、エラーが発生します。

pushする際に設定するURIもリポジトリを作成した際に表示されるsshのURIをコピーペーストしています。

なお、GitBashからはリモートのリポジトリにpushすることができています。

なので、eclipseの何らかの設定が足りていないのだと思います。


追記ありがとうございます。

秘密鍵はじゅびたーさんが示す場所に配置しています。

GitBushでは問題なくpushできるので、配置場所に問題はないと思います。

関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ