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を使用する場合
こんにちは、私はこれを試してみましたが、私は同じ取得しますPuTTyプロンプトからのエラー:「切断:利用可能な認証方法がありません」 – Tom
sshd.confの設定は何ですか?つまり、そのエラーは通常、パスワードをサポートしておらず、公開鍵を指定していないことを意味します。パスワードをオフにして公開鍵認証を使用していると仮定します(通常は非常に賢明です)。 –
2番目の外観では、これを試してみると誤字を犯しました。ありがとうございました! – Tom