目录
一、环境准备
二、问题描述
三、验证过程
四、解决方法
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.com yes



