常用的 Hugo 命令
Hugo是一个流行的静态网站生成器,旨在帮助开发者快速构建高性能的网站。它是基于 Go 语言开发的,具有速度快、易于使用和灵活的特点。然而对于我这小白来说比hexo上手难得多。所以把一些常用命令记下来用。
常用命令
hugo server --bind="0.0.0.0"
hugo new post/my-article.md
//创建一个新的文章,指定文章路径、名称和文件扩展名。
hugo server
//启动 Hugo 的开发服务器,用于在本地预览网站。
hugo server -D
//启动开发服务器,并包括草稿(draft)文章在内。
hugo
//生成静态网站文件。默认情况下,生成的文件将保存在 public 目录中。
hugo -D
//生成静态网站文件,包括草稿(draft)文章在内。
hugo --gc
//生成静态网站文件之前清除缓存。
hugo --gc --minify
//生成静态网站文件之前清除缓存并压缩代码。
hugo deploy
//将生成的网站文件部署到指定的部署目标,如 GitHub Pages、Netlify 等。
常用的git命令
git add .
//添加所有修改或更新的文件到 Git 仓库
git commit -m "Update"
//提交你的更改
git push origin master
//推送你的更改到 GitHub 仓库
- 初始化一个仓库:
git init
这将在当前目录创建一个新的Git仓库。
- 克隆仓库:
git clone <仓库URL>
这将复制远程仓库的内容到本地。
- 添加文件到暂存区:
git add <文件名>
将指定的文件添加到暂存区,准备提交。
- 提交更改:
git commit -m "提交信息"
将暂存区的更改提交到版本历史中。
- 查看状态:
git status
查看工作目录和暂存区的状态。
- 查看提交历史:
git log
显示提交历史记录,包括作者、日期和提交信息。
- 切换分支:
git checkout <分支名>
切换到指定的分支。
- 创建分支:
git branch <新分支名>
创建一个新的分支。
- 合并分支:
git merge <目标分支名>
将目标分支的更改合并到当前分支。
- 拉取远程更改:
git pull
从远程仓库拉取最新更改并合并到当前分支。
- 推送更改:
git push
将本地提交推送到远程仓库。
- 删除文件:
git rm <文件名>
从版本控制中删除文件。
- 重命名文件:
git mv <旧文件名> <新文件名>
对文件进行重命名,并将更改提交到版本控制。
- 查看远程仓库:
git remote -v
查看与本地仓库关联的远程仓库。
- 创建标签:
git tag <标签名>
创建一个标签,通常用于标记版本。