我创建了一个裸 git 存储库并以 root 身份推送到。然后我运行su myuser
并运行以下命令:
$ whoami
myuser
$ mkdir t
$ cd t
$ git clone ssh://myuser@mybox.net:1234/git3
Cloning into git3...
myuser@mybox.net'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.
Run Code Online (Sandbox Code Playgroud)
为什么 ssh 失败?我可以使用本地路径克隆它,并whoami
显示 myuser -- 我不是 root。只是为了确保我拥有正确的地址,我ssh myuser@mybox.net -p 1234
通过复制/粘贴信息而不是输入信息来编写。
我不明白为什么 ssh 不起作用。我知道我在这个远程盒子上工作过,但我从 debian lenny 升级到了挤压,最近我做了各种配置更改。我不明白为什么我不能在这里将 git 与 ssh 一起使用。
嗯,你不需要:
$ git clone ssh://myuser@mybox.net:1234/home/myuser/git3
Run Code Online (Sandbox Code Playgroud)
??
归档时间: |
|
查看次数: |
16386 次 |
最近记录: |