gitリポジトリを起動して実行し、リモートのubuntu8.04サーバーにgitとgitosisをインストールしようとしています。また、ローカルのubuntu10.04マシンでgitを実行しています。
すべてを機能させるために多くのことを試みた後、私はsshキーを機能させることができました。私がタイプするとき:
ssh git@myserver.com
それは戻ります:
チャネル0でPTY割り当て要求が失敗しました
エラー:gitosis.serve.main:環境にSSH_ORIGINAL_COMMANDが必要です。
123.456.789.1への接続が閉じられました。
私が理解している限り、これはサーバーへの接続に成功し、sshキーが受け入れられたことを意味しますが、コマンドを取得しなかったため、接続が閉じられます。
リポジトリを取得しようとすると:
sudo git clone git@myserver.com:gitosis-admin.git
それは戻ります:
/home/git/repositories/gitosis-admin/.git/にある空のGitリポジトリを初期化しました
git@myserver.comのパスワード:
問題は、パスワードまたはフレーズが設定されておらず、空のパスワード、サーバーパスワード、またはローカルのマシンパスワードを受け入れないことです。sshキー(パスフレーズなし)を受け入れてダウンロードを開始する必要があるため、パスワードを要求するべきではないことを理解しています。
この時点から、リモートリポジトリをローカルマシンに取得してgitの使用を開始する方法がわかりません。誰かが私を正しい方向に向けてくれることを願っています。