Git添加公钥

Git添加公钥,第1张

1. 检查是否存在公钥

    检查 id_rsa.pub 是否存在

2. 不存在即生成新的key

3. 将key加到git

    复制id_rsa.pub文件内容到git ->settings ->ssh keys

    github上可以下命令测试

4. 确认ssh-agent处于启用状态

    不执行可能会有报错:sign_and_send_pubkey: signing failed: agent refused operation

5. 配置多个ssh公钥

     https://www.cnblogs.com/yu-hailong/p/11458782.html

参考资料:

     https://www.jianshu.com/p/eb742fe78b93

     https://www.cnblogs.com/ailhc/p/6586465.html

第一步

首先在本地创建一个文件夹,git init 创建本地仓库

编写完成后 **git add . **提交所有的项目

git commit -m "提交" 注释

然后打开coding创建项目

第二步

生成ssh公钥

-. 设置Git的user name和email:

$ git config --global user.name "xuhaiyan"$ git config --global user.email "haiyan.xu.vip@gmail.com"

-. 生成SSH密钥过程:

1.查看是否已经有了ssh密钥:

cd ~/.ssh

如果没有密钥则不会有此文件夹,有则备份删除

2.生存密钥:

$ ssh-keygen -t rsa -C “haiyan.xu.vip@gmail.com”

按3个回车,密码为空。

最后得到了两个文件:id_rsa和id_rsa.pub

之后打开id_rsa.pub文件将公钥复制进入 : coding-账户-SSH公钥,添加进去即可

第三步

选择项目-代码:

git remote add origin git@xxx/xxx //ssh地址

git push -u origin master

如果此目录下没有找到,在Git Bash Here中输入如下命令

1、设置git的用户名和邮箱

2、生成公钥和私钥

成功会出现一个图形(一般不会失败。。。)

密钥的存储地址在:C盘 ->用户 ->当前用户 ->.ssh目录下

1、打开.ssh文件,会显示id_rsa 和 id_rsa.pub两个文件,id_rsa是私钥, id_rsa.pub是公钥,用记事本打开 id_rsa.pub然后复制;

2、打开使用的git找到ssh keys然后新增ssh,将复制的公钥粘贴,名称可以根据自己的需求取;

3、测试是否成功

4、打开项目使用ssh克隆项目即可(可以用编辑器或者命令)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11574595.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存