
裸のgitリポジトリを作成し、rootにプッシュしました。次に、su myuser
次のコマンドを実行して実行します。
$ whoami
myuser
$ mkdir t
$ cd t
$ git clone ssh://[email protected]:1234/git3
Cloning into git3...
[email protected]'s password:
fatal: '/git3' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
$ git clone /home/myuser/git3
Cloning into git3...
done.
SSHが失敗するのはなぜですか?ローカルパスを使用して複製でき、whoami
myuserが表示されます。私はルートではありません。住所が正しいことを確認するために、情報を直接入力するのではなく、コピー/貼り付けで作成しました。ssh [email protected] -p 1234
SSHが機能しない理由を理解していません。私はすでにこのリモートデバイスで作業していることを知っていますが、debian lennyからsqueezeeにアップグレードし、最近さまざまな設定変更を行いました。ここでなぜgitとsshが利用できないのかわかりません。