github 使用之--ssh配置(及解决ssh_add 报错)
网上与很多blog指导怎么生成ssh秘钥与github账户绑定,这里我参考的是:
github的ssh配置
一 、设置git的user name和email:
$ git config --global user.name "xxxxx"
$ git config --global user.email "xxxxx@126.com"
查看git配置
$git config --lis
二、生成SSH密钥过程:
1.查看是否已经有了ssh密钥:cd ~/.ssh
如果没有密钥则不会有此文件夹,有则备份删除
2.生存密钥:
$ ssh-keygen -t rsa -C "gudujianjsk@gmail.com"
按3个回车,密码为空这里一般不使用密钥。
最后得到了两个文件:id_rsa和id_rsa.pub
3.添加 私密钥 到ssh:ssh-add id_rsa
需要之前输入密码(如果有)。
4.在github上添加ssh密钥,这要添加的是“id_rsa.pub”里面的公钥。
打开 http://github.com,登陆xushichao,然后添加ssh。
5.测试: ssh git@github.com
问题:
在ssh_add这步骤,本人电脑上运行此命令一直报错:
Could not open a connection to your authentication agent.
解决方法:
先尝试一下命令
eval $(ssh-agent)
再然后
ssh-add id_rsa
转载于:https://www.cnblogs.com/happyfish321/p/7072703.html
github 使用之--ssh配置(及解决ssh_add 报错)相关推荐
- Eclipse正确配置Tomcat之后仍然报错Type Target runtime Apache Tomcat v8.0 is not defined解决方式
Eclipse正确配置Tomcat之后仍然报错Type Target runtime Apache Tomcat v8.0 is not defined解决方式 虽然项目能正常运行,但是看着这个红叉叉 ...
- webpack配置别名,typescript报错2307的解决办法
webpack配置别名,typescript报错2307的解决办法 webpack配置: resolve: {alias: {'@': path.resolve(__dirname, 'src')}} ...
- 解决MySQL报错ERROR 2002 (HY000)【转】
今天在为新的业务线搭架数据库后,在启动的时候报错 root@qsbilldatahis-db01:/usr/local/mysql/bin# ./mysql ERROR 2002 (HY000): C ...
- 解决MySQL报错... right syntax to use near ‘password ‘XXX‘ at line 1...ERROR 1064 42000: You have an erro
解决MySQL报错... right syntax to use near 'password 'XXX' at line 1...ERROR 1064 42000: You have an erro ...
- 解决Hibernate报错The server time zone value is unrecognized or represents more than one time zone
解决Hibernate报错The server time zone value is unrecognized or represents more than one time zone 笔者在使 ...
- mysql 安装1364_安装完MySQL,在配置最后一步报错error Nr.1364
[原文:http://www.mysqlperformanceblog.com/2014/01/28/10-mysql-settings-to-tune-after-installation/基本配置 ...
- Navicat 用ssh通道连接时总是报错 (报错信息:SSH:expected key exchange group packet form serve...
转:https://blog.csdn.net/qq_27463323/article/details/76830731 之前下了一个Navicat 11.0 版本 用ssh通道连接时总是报错 (报错 ...
- 已解决mybatis报错:Invalid bound statement (not found)
已解决mybatis报错:Invalid bound statement (not found) 文章目录 报错问题 解决方法 福利 报错问题 之前在工作中遇到过这个坑,记录一下问题以及解决方法,不一 ...
- Trinity安装全过程并解决部分报错
Trinity安装全过程并解决部分报错 简单的安装方式: # Hompage : https://github.com/trinityrnaseq/trinityrnaseq/wiki# 安装 sud ...
最新文章
- python数据结构与算法:单向循环列表
- iOS 关于第三方键盘
- 2016012075 谢月月 散列函数的应用及其安全性
- 服务器不能显示中文,彻底解决delphi WebBroker服务器中文乱码 delphi WebBroker服务器不能显示中文网页 WebBroker中文显示乱码...
- git拉取tag_不给队友拖后腿!团队开发中 Git 最佳实践
- pthread_create()创建线程最大个数
- POJ 2353 DP
- css高度已知,左右定宽,中间自适应三栏布局
- c语言getline读取一行命令行,如何从文件的特定行中获取getline()? C ++
- suse nginx php,nginx如何优化
- onvif学习笔记4:Windows环境使用gsoap生成onvif框架代码
- 数据结构之王道视频中留下的问题
- html实现开关,使用纯css实现开关效果
- Jetbrains:设置ctrl+鼠标滚动控制代码字体大小
- js事件循环机制-宏任务微任务
- 地图上导出坐标html文件格式,【教程】奥维地图如何导出含坐标的高清tiff影像图,实现ArcGIS加载使用...
- mysql怎么打开db文件_DB文件扩展名 - 什么是.db以及如何打开? - ReviverSoft
- Java从数据库中读取Blob对象图片并显示的方法
- 区块链游戏 对战游戏NFT游戏模式开发方案
- 程序员能找到对象吗?|猿代码科技