2011-11-12 17 views
0

WindowsにGit GUIをインストールしていて、ubuntuサーバーのgitリポジトリにプッシュしたいと思っています。ここでGit Gui(Windows)のリモートGitリポジトリに移動するときの問題

は、私がこれまでにやっていることです:

1)gitの

2をインストールします)でリポジトリを初期化:

mkdir -p /home/ubuntu/gitdir/myproject.git 
cd /home/ubuntu/gitdir/myproject.git 
git init --bare 

今、私は、これがすべて持っていることを言って、成功メッセージが表示されますうまく働いた:

Initialised empty Git repository in /home/ubuntu/gitdir/myproject.git/ 

私はGit GUIを介してサーバーにプッシュしようとすると、 rrors:

Url: [email protected]/home/ubuntu/gitdir/myproject.git 
Error: 'link' does not appear to be a git repository. The remote end hung up unexpectedly. 

私もIPアドレスの後にコロンを追加して、いくつかの構文を見てきました、私はこれを正しくやっているかはわからないが、それは別のエラーが得られます。

Url: [email protected]:/home/ubuntu/gitdir/myproject.git/ 
Error: No supported authentication methods available (error shown via PuTTy popup) 

を私は答えをオンラインで検索しようとしましたが、動作するものを見つけることができないようです、私はちょうどそれをセットアップして作業したい、そして私はついに練習からGitを学ぶことができます!

その他の情報:

  • 私のUbuntuのサーバがAmazon EC2の上にあります。私はSSH経由で接続する秘密鍵を持っています。秘密鍵が追加された状態で、バックグラウンドでpageant.exeを実行するという情報がオンラインで見つかりました。これはすべて正しく設定されています(私が知っている限り)。

私が何かを見逃してしまった場合は、もっと詳しい情報を求めてください。

ありがとうございました。 のssh:// Ubuntuの@ IP:あなたは、次のURLを変更するSSHを使用する場合

答えて

2

は/home/ubuntu/gitdir/myproject.git

+0

こんにちは、私はこれを試してみましたが、私は同じ取得しますPuTTyプロンプトからのエラー:「切断:利用可能な認証方法がありません」 – Tom

+0

sshd.confの設定は何ですか?つまり、そのエラーは通常、パスワードをサポートしておらず、公開鍵を指定していないことを意味します。パスワードをオフにして公開鍵認証を使用していると仮定します(通常は非常に賢明です)。 –

+0

2番目の外観では、これを試してみると誤字を犯しました。ありがとうございました! – Tom

関連する問題