使用 Hugo 写博客,凌晨发布文章的时候总发不出来,什么原因呢?难道半夜见鬼了?👻 --- title: 文章标题 date: "2023-12-27" draft: false --- Hugo 默认采用的是 UTC,比北京时间 (UTC+8) 晚了 8 个小时。hugo 命令在生成静态页面的时候,默认不会生成超过当前时间的文章。所以,有三个方法可以解决问题: 可以在命令行加 --buildFuture 来生成未来的文章; 文章的 date 采用更标准的写法,采用 ISO 8601 日期时间表示法,带上时区信息; 例如:2023-12-27T17:52:08+08:00,其中的 +08:00 表示的就是北京时间了。 配置文件中增加配置 timeZone: Asia/Shangha...
2023年12月
嵌入式、物联网技术交流分享git 推送报错 [remote rejected] shallow update not allowed
新建远程仓库,并将本地仓库的远程仓库改为新的地址后,执行 push 报错: [remote rejected] master -> master (shallow update not allowed) 原因是之前使用了 git clone --depth< number> 命令进行了浅层克隆。这样一个克隆的一个限制是你不能将它推送到一个新的存储库中。 先加回旧仓库的地址: git remote add old <path-to-old-remote> 然后执行: git fetch --unshallow old 这个命令是认为当前本地的这个目录下面是 shallow(不完整的),比较远端库和本地库,然后把没有的下载补齐。然后就可以推到新库了。 当然了,也可以抛弃历史包袱,改成新库再推送到新远程...