当前位置: 首页 > news >正文

【git】使用ssh

前言

git之前一直使用https,因为很方便随时随地都可以用。最近把代码托管到GitHub,使用https就使用不了。后面听同事说GitHub使用ssh是没问题的,就想着尝试一下。

git ssh配置

设置用户名和邮箱

git config --global use.name 'username'
git config --global use.email 'email'

生成ssh key

ssh-keygen -t rsa -b 4096 -C "email"

输入改命令一直下一步即可生成ssh key
在这里插入图片描述

找到生成的key设置到GitHub

一般就在本用户的.ssh文件夹中。文件名:id_rsa.pub
请添加图片描述

登录自己的GitHub设置

点击右上角头像,找到设置:
在这里插入图片描述
把复制的key设置进去,title随便取名。
在这里插入图片描述
可以设置多个,我是公司电脑跟自己电脑各设置一个。
在这里插入图片描述
现在既可以通过ssh 拉取代码了。

遇到问题

我第一次拉取代码时出现:
选择yes

Are you sure you want to continue connecting (yes/no)? yes

原来是少了一个known_hosts文件,本来密钥文件应该是三个,现在是两个,便报了这样的错误,此时选择yes回车之后,便可,同时生成了缺少了的known_hosts文件。

http://www.lryc.cn/news/246728.html

相关文章:

  • Linux 文件锁
  • 原理Redis-SkipList
  • Express内置的中间件
  • Webstorm 插件文件目录颜色分析——白蓝绿红黄灰
  • 蓝桥杯day01——根据给定数字划分数组
  • oracle数据库巡检常见脚本-系列二
  • JavaScript 表达式
  • Python之Pygame游戏编程详解
  • 虚拟摇杆easytouch joystick的方向与角色移动方向不一致
  • C++二分查找:统计点对的数目
  • 播放器开发(二):了解FFmpeg与SDL常用对象和函数
  • 【数据库】基于排序算法的去重,集合与包的并,差,交,连接操作实现原理,执行代价以及优化
  • Redis 主从架构,Redis 分区,Redis哈希槽的概念,为什么要做Redis分区
  • 极客大挑战2023 Web方向题解wp 全
  • kafka开发环境搭建
  • Python大数据考题
  • 才聚免费为你招聘,用人单位看过来!
  • 【SpringCloud】微服务的扩展性及其与 SOA 的区别
  • 从零带你底层实现unordered_map (2)
  • 打造企业AI数字人专属IP的重要性
  • docker容器的生命周期管理常用命令
  • CF 1900B Laura and Operations 学习笔记
  • Linux学习笔记6-串口应用
  • ubuntu下如何查看.gz压缩包中的内容,以及grep过滤查找文件中的某些内容
  • AI 重构工业制造的故事 我们从大模型开始讲起
  • easyExcel 注解开发 快速以及简单上手 以及包含工具类
  • VS2010配置opencv2.4.10
  • Android:控制按键灯亮灭【button-backlight】
  • 1、nmap常用命令
  • Redis缓存设计典型问题