纯命令行push的文章

尝试使用纯命令行编辑Hexo文章(md)并上传

Git账户信息配置

在本地安装Git,并且生成ssh非对称密钥,将公钥上传至Github。
记录一下本地连接远程Github的命令。

1
2
git config --global user.name [username]
git config --global user.email [useremail]

创建ssh非对称密钥

1
2
3
4
ssh-keygen -t rsa -C [useremail]

#生成的公钥地址
~/.ssh/id_rsa.pub

将生成的公钥内容粘贴到Github->Settings->SSH and GPG keys,选择New SSH Key,将公钥粘贴进去。

1
2
#测试连通性
ssh -T [email protected]

如果有warning, no need to care. type yes.

重新部署本地Hexo

首先在已经安装了Git的情况下,还需要安装NodeJS,然后需要clone仓库到本地。

1
2
3
4
5
6
7
git clone [repo-address]

#克隆完仓库之后,还需要安装hexo的其他组件,使用npm安装。
npm install

#除此之外还是用不了hexo命令
npm install -g hexo-cli

至此就可以使用hexo new新建文章,然后push上去了。
尝试了一下hexo d,直接给我生成网页文件push上去的,很难受,记录一下重新push的过程。

git add .
git commit -m ''
# push之前需要git pull一下,但是像我这种情况就不能pull了
git push
# git push直接推送-f 强制推送

纯命令行push的文章
https://steammilk.com/2024/03/25/2024-all/cmd-git/
作者
蒸奶泡
发布于
2024年3月25日
更新于
2025年1月8日
许可协议