HUGO GIT常用命令
BrainSpace
2023-06-05
627 字
3 分钟

Hugo是一个流行的静态网站生成器,旨在帮助开发者快速构建高性能的网站。它是基于 Go 语言开发的,具有速度快、易于使用和灵活的特点。然而对于我这小白来说比hexo上手难得多。所以把一些常用命令记下来用。

hugo常用命令#


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 <标签名>
//创建一个标签,通常用于标记版本。