【git】clone代码、ssh、权限问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了【git】clone代码、ssh、权限问题相关的知识,希望对你有一定的参考价值。

参考技术A 生成SSH密钥过程:
1:查看是否已经有了ssh密钥:cd ~/.ssh
如果没有密钥则不会有此文件夹,有则备份删除.

2:生成密钥:

按3个回车,密码为空。
最后得到了两个文件:id_rsa和id_rsa.pub。

3: 复制id_rsa.pub里的ssh key 到Gitlab 设置里的ssh 添加,(直接复制包括空格不改)。

Ubuntu下使用git clone 的权限问题解决方法

问题1、sign_and_send_pubkey: signing failed: agent refused operation,执行如下语句:

1 eval "$(ssh-agent -s)"
2 ssh-add

问题2、若出现如下提示:

则对应修改自己的私钥文件权限即可。

1 chmod 700 parkcloud-new.pem

然后重新执行git clone 远程仓库地址即可。

以上是关于【git】clone代码、ssh、权限问题的主要内容,如果未能解决你的问题,请参考以下文章

git项目使用http形式clone下来,无法安装依赖问题

git项目使用http形式clone下来,无法安装依赖问题

git项目使用http形式clone下来,无法安装依赖问题

git clone ssh与https

git clone ssh与https

git clone复制远程代码覆盖非空目录