我准备利用搜狐云景来做一个简单的nodejs web应用,我的桌面环境是Mac,操作过程如下:
- 我用浏览器在搜狐云景上建立了一个nodejs应用,所有都使用默认配置的空项目,该项目实例已经可以启动并使用
- 我在自己的iMac上打开终端,运行ssh-keygen (不带参数)创建了密钥対
- 确认~/.ssh 目录下有 id_rsa 和id_rsa.pub 两个文件
复制id_rsa.pub里的所有内容到添加到 搜狐云景的个人中心-ssh密钥区域中
内容类似:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCcll5sq3N8praGXa1T/px7uvWuWqdoPugtH8ey/zVdzVeJjP4tgj02DFYMxPp+hvxnpOkEJBl1xrb+8LS3ZvvymZq$在合适的目录运行
git clone git@git.cloudscape.sohu.com:cs/xxx.git
出现以下错误:
Cloning into 'siotest'...
Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
我的问题是:
1. 我觉得我这种操作流程是比较简单的,先建立一个空项目,再clone下来开发,因为搜狐云景并没有详细解释其git管理实现的原理,我不知道这个流程是否有问题
2. 如果有问题,正确的流程应当是怎样
3. 如果这个流程没有问题,我的错误在可能什么地方。
你的问题可能是ssh key 同步出现异常,经过我们的排查发现老账号有这种异常情况,我们已经对发生异常的账号同步处理了,如果再有问题请联系开发工程师。