栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

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

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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

目录

 

一、环境准备

二、问题描述

三、验证过程

四、解决方法

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

五、完成

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/395550.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号