Windows提交Hexo到GitHub
nodejs
npm: nodejs下的包管理器
- 访问nodejs官网下载nodejs
- 下载后点击安装Nodejs,改变安装路径,点击选择
Add to PATH,最后点击Finish完成安装 - 在cmd窗口
node -v查看nodejs安装情况,npm -v查看npm安装情况(默认情况下npm版本都有点旧)
Hexo
在安装好nodejs、npm、git后,执行以下步骤
- 在选择的目录下打开git界面,配置安装Hexo
npm install hexo-cli -g,npm install hexo --save
配置Git
- 配置用户名和邮箱
git config --global user.name "XXX",git config --global user.email "XXX" - 查看用户名和邮箱
git config user.name,git config user.email - 查看当前Git环境所有配置
git config --list
配置GitHub
- 在Git生成配置密钥,生成过程中按三次回车,存放在windows用户目录的.ssh下
ssh-keygen -t rsa -C "邮箱" - 复制
id_rsa.pub文件中的密钥 - 在GitHub上点击头像——Settings——SSH and GPG keys——New SSH key,粘贴复制的密钥
- 完成后保存回到Git界面,验证配置SSH Key是否成功,弹出的选项选择
yes(出现Hi Fu-Nan! You’ve successfully…类似文字即为成功ssh -T [email protected]
上传内容到GitHub
- 编辑好内容后使用
hexo g生成页面 - 在当前文件夹初始化git(不影响当下的资源)
git init - 添加该项目下所有文件到队列
git add . - 将文件添加到仓库中
git commit -m '说明信息' - 在GitHub创建一个仓库
- 将本地仓库关联到远程仓库
git remote add origin 仓库http地址 - 将本地代码推送到指定远程仓库中
git push -u origin main
友情链接
Windows安装npm教程:https://www.cnblogs.com/jianguo221/p/11487532.html
nodejs详细安装步骤:https://blog.csdn.net/muzidigbig/article/details/80493880
Git上传项目:https://www.cnblogs.com/ql123456/p/10626810.html
GitHub配置SSH Key:https://blog.csdn.net/u013778905/article/details/83501204

