基于我一段时间不用Git和hexo,有时候就会忘记这些常用命令这么使用,这里做一个小笔记。

hexo和Git的常用命令

Git常用命令

1、git init//把这个目录变成Git可以管理的仓库
2、git add README.md //添加介绍到本地仓库仓库
3、git add .//不但可以跟单一文件,还可以跟通配符,更可以跟目录。一个点就把当前目录下所有未追踪的文件全部add了
4、git commit -m "first commit" //把文件提交到仓库
5、git branch -M main //合并分支到main分支上
5、git remote add origin 仓库地址链接 //关联远程仓库
6、git push -u origin master|main //把本地库的所有内容推送到远程库上
7、rm -rf .git //取消 git init 命令
8、git pull --rebase origin master|main //将线上、线下代码进行合并

Github仓库master分支到main分支迁移

8、git clone 仓库地址链接 //克隆一份原仓库到本地
9、git checkout -b main|master //切换分支到main|master
10、git branch -d main|master //删除本地main|master
然后执行第1~6项。

hexo常用命令

1、hexo init [folder]:新建一个网站。如果没有设置 folder ,Hexo 默认在目前的文件夹建立网站。
2、hexo clean:清除缓存文件 db.json 和已生成的静态文件 public。
3、hexo g 是 hexo generate 的缩写:用来生成网站静态文件到默认设置的 public 文件夹。
4、hexo d 是 hexo deploy 的缩写:用来自动生成网站静态文件,并部署到设定的仓库。
5、hexo s 是 hexo server 的缩写:用来启动本地服务器,用于预览主题。默认地址: http://localhost:4000/

更新DNS缓存

打开CMD运行如下命令:ipconfig /flushdns

以上是我比较常用的git命令和hexo命令,如果还需要了解更多,可以参考:
hexo命令:https://hexo.io/zh-cn/docs/commands.html
git命令:https://www.yiibai.com/git/git_init.html