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の方法を教えてください。

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2011/09/25 00:14:07
  • 終了:2011/10/02 00:15:02

回答(1件)

id:Jupiter2100 No.1

じゅぴたー回答回数444ベストアンサー獲得回数742011/09/25 00:54:23

ポイント200pt

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

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


追記

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

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

id:Gaasu

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

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

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

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


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

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

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

2011/09/26 00:04:47

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません