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

git Bash通过SSH key 登录github的详细步骤

1 问题

通过在windows 终端中的通过git登录github
不再是通过密码登录了,需要本地生成一个密钥,配置到gihub中才能使用

2 步骤

(1)首先配置用户名和邮箱

 git config --global user.name "用户名"

 git config --global user.email "邮箱"

(2)其次在本地生成SSH的密钥

ssh-keygen -t rsa -b 4096 -C "邮箱"

这一步会提示,生成的SSH公钥位置,一般是(~/.ssh/id_rsa.pub)或 (C:\Users\用户名.ssh)下的id_rsa.pub文件。用记事本打开后复制。

(3)最后在gihub官网配置生成的密钥

登录GitHub,进入“Settings” > “SSH and GPG keys”。
点击“New SSH key”,将公钥粘贴到“Key”字段中,并为密钥添加描述性标题

在这里插入图片描述

(4)验证git是否配置成功,是否成功连接github
添加后,通过执行命令

ssh -T git@github.com

输出Hi ! You’ve successfully authenticated, but GitHub does not provide shell access.
说明验证是否成功


http://www.kler.cn/a/517714.html

相关文章:

  • 【C++探索之路】STL---string
  • kotlin内联函数——let,run,apply,also,with的区别
  • 深入了解 HTTP 头部中的 Accept-Encoding:gzip、deflate、br、zstd
  • An OpenGL Toolbox
  • Linux之Tcp粘包笔记
  • 改进候鸟优化算法之二:基于混沌映射的候鸟优化算法(MBO-CM)
  • 微服务学习-负载均衡器 LoadBalancer 实战
  • QT QTableWidget控件 全面详解
  • 【阿里云】使用docker安装nginx后可以直接访问
  • 用wordpress搭建跨境电商独立站后没有询盘该怎么办
  • 深度解析:哪种心磁图技术是心脏检查的精准之选?
  • 【Qt 常用控件】显示类控件2(QLCDNumber、QProgressBar、QCalenderWidget)
  • 【优选算法】6----查找总价格为目标值的两个商品
  • Android OpenGL(八)转场特效
  • Java 异常处理介绍
  • OpenCV imread函数读取图像__实例详解
  • Solon Cloud Gateway 开发:Route 的过滤器与定制
  • uni-app 程序打包 Android apk、安卓夜神模拟器调试运行
  • VScode使用笔记
  • YOLO11改进-模块-引入Restormer模块
  • OpenCV:在图像中添加高斯噪声、胡椒噪声
  • freeswtch目录下modules.conf各个模块的介绍【freeswitch版本1.6.8】
  • 使用 C++ 在深度学习中的应用:如何通过 C++20 构建高效神经网络
  • vue3 中如何监听 props 中的值的变化
  • 自定义脚手架
  • Rust使用tokio(一)