git

$ git clone git@git.xxxx.git
Cloning into ‘intelligent-ranking’…
fatal: cannot run ssh: No such file or directory
fatal: unable to fork
查看用户主目录,确实没有对应的 .ssh 目录。
解决方案1:openssh 进行安装
解决方案2:没有装ssh命令,所以git地址得用http方式不能用git开头的。
$ git clone https://git.xxxxx

git中ssh与https究竟有何不同
1.clone项目:使用ssh方式时,首先你必须是该项目的管理者或拥有者,并且需要配置个人的ssh key。而对于使用https方式来讲,就没有这些要求。
2.push:在使用ssh方式时,是不需要验证用户名和密码,如果你在配置ssh key时设置了密码,则需要验证密码。而对于使用https方式来讲,每次push都需要验证用户名和密码。


Category web