我想使用 ssh 克隆另一个人的仓库。为此,我做了以下事情:
- 在本地机器中生成了一个 ssh 密钥。
- 将密钥添加到必须从中克隆存储库的用户帐户。
ssh -T git@github.com
通过运行which outputs 测试是否添加了密钥:Hi username! You've successfully authenticated, but GitHub does not provide shell access.
- 冉
git clone git@github.com:repo/repo.git
。
最后一步输出 Cloning into 'Foldername'... 我可以看到文件夹已创建但文件夹中没有文件。我离开了 1 小时,但没有复制任何内容,我还检查了网络,但它工作正常。我在 Windows 上使用 cygwin 来克隆 repo。
我究竟做错了什么?