目录

一、环境准备

二、问题描述

三、验证过程

四、解决方法

1、设置用户信息

2、配置SSH key

1)右键打开菜单 点击Git Bash Here

2)创建ssh key

​3、复制key

4、配置到github

5、填写key

6、创建成功

7、测试连接

五、完成


一、环境准备

1、前提需要安装“Gti”,安装(可参照以下链接)

Git 的安装教程(详解每个步骤)_Passerby_Wang的博客-CSDN博客

二、问题描述

1、执行“hexo d”将配置文件部署到“git”仓库的时候,如果使用的是http协议推送,每次都需要验证账号密码。有可能因为网络原因导致验证失败。

三、验证过程

1、点击“Sign in with your browser”使用浏览器登录

2、在此页面填写“github”的账号密码,点击“Sign in”

3、完成验证

四、解决方法

1、设置用户信息

git config --global user.name“用户名”git config --global user.email“邮箱”

2、配置SSH key

1)右键打开菜单 点击Git Bash Here

cd  ~/.ssh  失败则创建ssh文件夹  mkdir  ~/.ssh

2)创建ssh key

ssh-keygen -t rsa -C "邮件地址"


3、复制key

打开用户目录,在“C:\Users\用户\用户名\.ssh”路径下,找到“id_rsa.pub”文件,右键—打开方式—记事本,打开后全选复制里面的内容

4、配置到github

登录“github”,右上角用户图标,找到“Settings”,点击后找到“SSH and GPG keys” ,再点击“New SSH key”

5填写key

在“Title”中填写一个标题,标题自拟,然后把刚才复制的内容粘贴进“Key”下面的文本框,点击“Add SSH key”

6、创建成功

7、测试连接

输入以下命令,看到“successfully”表示连接成功

ssh -T git@github.comyes

五、完成

个人博客系列【Hexo】——git 使用ssh协议免密登录相关推荐

  1. Redis未授权访问漏洞(四)SSH key免密登录

    前言 系列文章 Redis未授权访问漏洞(一)先导篇 Redis未授权访问漏洞(二)Webshell提权篇 Redis未授权访问漏洞(三)Redis写入反弹连接定时任务 SSH key免密登录 实战实 ...

  2. ssh设置免密登录后登录仍需密码可能的原因,以及 ssh 出问题或的调试方法

    免密登录失败 ssh设置免密登录后登录仍需密码可能的原因,home 路径下的对应用户权限不对,或者 .ssh 文件夹权限不对,/home/$user 和 /home/$user/.ssh 路径必须是 ...

  3. SSH远程免密登录的两种方式

    SSH远程免密登录的两种方式 一.ssh远程登录操作 1.先ping测试下看看网络是否通畅 2.ssh 192.168.150.148 二.ssh免密登录方式一 1.生成公钥.私钥 2.拷贝公钥到目标 ...

  4. ssh localhost免密登录

    设置ssh localhost免密登录 安装好ssh后.使用ssh localhost 登录本机会输入密码,每次输入密码会比较麻烦,那么就需要设置免密登录了. 1.进入.ssh目录 cd ~/.ssh ...

  5. SSH服务器免密登录快速配置

    SSH服务器免密登录配置 首先我们需要准备两台或两台以上服务器或虚拟机,配置好静态ip,配置静态ip参见博文:虚拟机配置静态ip 配置SSH免密登录 1.在每台服务器或虚拟机上配置hosts,命令行输 ...

  6. github ssh 配置_Github远程仓库克隆更新本机,SSH协议免密操作配置和注意事项

    Github远程仓库-克隆远程仓库到本机 [重点] 目标 如何克隆远程仓库到本机呢? 小结下载项目的命令: git clone https://gitee.com/kekesam/sassweb777 ...

  7. git常用命令及免密登录

    常用命令: git config --global user.name 用户名 设置用户签名 git config --global user.email 邮箱 设置用户签名 git init 初始化 ...

  8. Linux通过SSH实现免密登录

    一.应用场景: 在我们服务器中,经常需要拷贝文件,我们常用SCP命令,但是每次都要加密码,或者我们进行代码发布的时候,也会经常需要这样.而我们有时候不希望密码让开发知道,这就衍生了我们进行免密登陆的想 ...

  9. 用Win10自带SSH实现免密登录Linux

    前言 Win10自带的OpenSSH不仅可以使用ssh命令登录Linux服务器,还可以利用scp实现文件的上传下载,确实很实用,下面我将介绍如何利用OpenSSH实现免密登录. 在Linux上生成密钥 ...

最新文章

  1. 3.实战HTML+CSS布局(实例入门篇)
  2. 怎么解释卷积的两种不同运算结果长度的不同?
  3. Java字符串用“。”(点)分隔。
  4. Spring+ActiveMQ+Mysql 配置JMS
  5. IntelliJ IDEA for Mac在MacOS模式下的调试快捷键(Debugging Shortcut)
  6. 第一章python绝对温标身体质量指数bmi
  7. ios8 毛玻璃效果
  8. 拓端tecdat|R语言中的划分聚类模型
  9. php怎样注释代码块,vscode怎样注释方法代码块
  10. Atitit 异常的实现原理 与用户业务异常
  11. RuoYi-Vue Spring Security 密码加密
  12. 郝兵c语言_郝斌主讲C语言 (全180讲)
  13. 小程序按钮如何制作?
  14. Idea 常用设置和快捷键
  15. 浅谈统计检验效能和FDR
  16. 顶象App加固——助力微投证券融入IOS生态
  17. 2021年国企、银行求职面经汇总(更新中)
  18. 兼职跑网约车能赚钱吗?
  19. 【光学】基于matlab多光束干涉光场分布仿真【含Matlab源码 2072期】
  20. python 面试题 博客园_常见的python面试问题1

热门文章

  1. 37.某学生的记录由学号、8门课程成绩和平均分组成,学号和8门课程的成绩已在主函数中给出。请编写函数fun,它的功能是:求出该学生的平均分放在记录的ave成员中。请自己定义正确的形参。
  2. murmur3哈希算法 1
  3. ansys workbench中fluent划分网格出现如下错误:The mesh file exporter failed during translation.
  4. colcon 单独编译某个功能包
  5. 一款客服系统有哪些必备的功能模块?
  6. html字两边的横线_css实现中间文字,两边横线效果
  7. ChatGPT真的会取代程序员吗?
  8. mkisofs command not found
  9. 量化实战之银行零售资产分池
  10. IBM SPSS Modeler 【5】 关联分析