吴旭华 发表于 昨天 00:20

MacOS使用Hugo

摘要:将Blog项目文件拷贝到onedrive后,开始在macbook air上举行内容编写与发布。
安装

推荐开启科学.上网,不然太慢了。
安装ARM版Hugo

arch -arm64 brew install hugo
本次安装的为hugo v0.139.5+extended+withdeploy darwin/arm64 BuildDate=2024-12-14T19:16:21Z VendorInfo=brew`版本
安装Go

arch -arm64 brew install go
本次安装的为go version go1.23.4 darwin/arm64
使用

和Windows使用区别不大,命令都是一样的。需要注意的是以下两点:
本地生成ssh私钥公钥,添加公钥到github设置里。

​                ssh-keygen -t rsa -b 4096 -C "name@outlook.com"
上传时如果之前有关联过https格式git仓库链接,大概提示输入用户名、暗码,但是纵然暗码精确也不能登岸。
需要改成ssh链接:git remote set-url origin git@github.com:user_name/repo_name.git
默认的名字和邮箱是mac的本地用户名和机型,可以通过github --config更改
Committer: admin admin@admindeMacBook-Air.local
Your name and email address were configured automatically based
on your username and hostname……
Git全局忽略 .DS_Store 文件

由于Mac会默认生成.DS_Store文件,可以通过设置让git忽略这个文件。
vim core.excludesfile ~/.gitignore_global
# 添加一行:.DS_Storegit config --global core.excludesfile ~/.gitignore_global将Blog目录上传到新的私有仓库

github page需要仓库是公开的,但是其实摆设GitHub page只需要Public文件夹即可。
而Blog文件夹则可以放到一个私有的仓库Blog-Project里面。
步骤很简朴,但需要注意的是要在根目录编辑.gitignore文件,添加public/。表现忽略public目录。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: MacOS使用Hugo