1.重新安装Nodejs和Git

Node.js — Run JavaScript Everywhere (nodejs.org)

https://github.com/git-for-windows/git/releases/download/v2.44.0.windows.1/Git-2.44.0-64-bit.exe

一路enter就好 最好不要更改安装目录 后期麻烦

2.将博客数据放到目录下

不一定必须要这样放置 我迁移数据为了方便才这样放的~

3. 本地连接 GitHub

在文件夹内右键 选择OpenGitBashHere

图片来源:HEXO系列教程 | 使用GitHub部署静态博客HEXO | 小白向教程 – 夜梦星尘の折腾日记 (yemengstar.com) 下同

3.1输入之前配置好的数据

git config --global user.name "你的 GitHub 用户名"
git config --global user.email "你的 GitHub 邮箱"

3.2 创建ssh密钥

ssh-keygen -t rsa -C "你的 GitHub 邮箱"

什么都不用管,一路回车就行。然后我们进入 C:\Users\ 用户名 \.ssh 目录(勾选显示 “隐藏的项目”)

3.3 复制ssh密钥

用于github远程配置

3.4 在 GitHub 中添加 SSH 密钥

这个时候我们回到 GitHub,进入 Settings

选择左边栏的 SSH and GPG keys,点击 New SSH key:

Title 随便取,然后把 id_rsa.pub 里面的内容到复制到 Key 中,点击 Add SSH key:

保存完毕以后,我们可以在本地验证一下连接。

3.5 验证连接

依旧在 Git Bash Here 界面中输入

ssh -T git@github.com

出现 “Are you sure……”,输入 yes 回车确认。

若出现下图的提示即连接成功:

最后更新于 2024-08-15