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_Store
git config --global core.excludesfile ~/.gitignore_global

将Blog目录上传到新的私有仓库

github page需要仓库是公开的,但是其实部署GitHub page只需要Public文件夹即可。

而Blog文件夹则可以放到一个私有的仓库Blog-Project里面。

步骤很简单,但需要注意的是要在根目录编辑.gitignore文件,添加public/。表示忽略public目录。

posted @   落花人独立微雨燕双飞  阅读(16)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 本地部署 DeepSeek:小白也能轻松搞定!
· 传国玉玺易主,ai.com竟然跳转到国产AI
· 自己如何在本地电脑从零搭建DeepSeek!手把手教学,快来看看! (建议收藏)
· 我们是如何解决abp身上的几个痛点
· 如何基于DeepSeek开展AI项目
欢迎访问我的个人博客
点击右上角即可分享
微信分享提示