尝试将存储库克隆到新目录时出现致命错误。我看不出我做错了什么。
我在 CentOS 服务器上,在命令行运行:
git clone git@github.com:MYUSERNAME/REPONAME.git 新目录
我得到错误:
致命:无法切换到“git@github.com/MYUSERNAME”:没有这样的文件或目录
newdirectory 肯定存在,并且我登录的用户具有写入权限,并且还设置了 github ssh 密钥。
如果我在新目录中放一些东西
有人有什么想法我可以试试吗?干杯
更新:如果我尝试基于 SSL 而不是 SSH,就会发生这种情况:
-bash-4.1$ git clone https://github.com/MYUSERNAME/REPONAME.git newdirectory 在 /var/www/html/newdirectory/.git/ 中初始化空的 Git 存储库错误:请求的 URL 返回错误:访问时出现 401 > https://github.com/MYUSERNAME/REPONAME.git/info/refs
致命:HTTP 请求失败
我认为这是可以预料的,它是一个私人 github 回购,我不确定 https 是否适用于私人回购?我过去一直(成功地)使用 ssh 的部分原因。