Git Commit Messages 和 Changelog 中的常用动词参考

优质的 Git commit message 和 Changelog 不仅可以让协作者们一目了然地了解版本变更,更能帮助你快速回忆曾经的修改。因此,合理地使用英语动词、通过「一句话」精准地概括做了什么事、编写易读易懂的描述就显得尤为重要。本文目的是索引和总结常用的动词列表,内容仅凭我个人经验以及有限的查阅资料,请结合实际情况使用。

September 17, 2021 · Wi1dcard

我如何将博客迁移到 Kubernetes - II

(接上文) 前面的部分介绍了如何为我的博客打包 Docker 镜像,接下来就是重头戏 —— 部署到 Kubernetes。

September 12, 2019 · Wi1dcard

我如何将博客迁移到 Kubernetes - I

最近 Kubernetes 的发展,以及在我司的大量应用,自己也迫不及待想要尝尝鲜,虽然我的博客是基于 Hexo 的纯静态站点,但这并不能阻挡我把它迁移上 Kubernetes!毕竟… 相比于 GitHub Pages 灵活性更好可控性更高,emmmm… 好了我编不下去了,总之,生命在于折腾😂,我们开始吧。

September 11, 2019 · Wi1dcard

我如何实现 Laravel-China 全自动系列文章发布

在早期 轻松部署 Laravel 应用 课程开始编写之前,就考虑到一个非常重要的问题:如何保证 Laravel-China 上发布的文章与 GitHub 仓库内的 Markdown 源文件保持同步?

March 22, 2019 · Wi1dcard

使用 Git-LFS + 一点技巧管理博客图片

这可能是截至目前我认为最优雅的博客图片管理方案没有之一。

January 28, 2019 · Wi1dcard

自动化 Markdown 博文写作规范检查

hustcc/lint-md 是一款中文 Markdown 写作规范检查工具,检查规则来源于 ruanyf/document-style-guide。 配合 CI/CD 使用,即能够以完全自动化的方式,确保优秀的博文质量,长期使用还可培养良好的写作习惯。

January 26, 2019 · Wi1dcard

持续生成简历 PDF 并部署至七牛云

大概想法:转换我的简历 HTML 到 PDF -> 将 PDF 部署到七牛云 -> 访客可直接下载最新版本 PDF 且与在线简历同步。 以上过程均基于 Travis CI 实现,替换成其它亦可。平时我们提到的 CI/CD,而本例即为简易的 CD(Continuous Delivery)实例。

January 21, 2019 · Wi1dcard

成功达成成就 —— 100 篇博文

今天给博客文章整理分类,将全小写改为单词大写开头的过程中,偶然发现自己已经达成 100 篇博文的成就,小小的庆祝一下吧。 另外接下来要开新坑了,眼看着自己深度使用 GitHub 也有一阵子了,Star 的仓库数量即将突破 500。几天前整理又整理、筛选又筛选,精选了部分不错的项目,可能很小众,可能很简单,与其留在 Stared list 里吃灰,不如和大家分享一下,正所谓独乐乐不如众乐乐。 接下来将更新一系列的文章,从 GitHub 摘选一些我认为不错的 中小型 开源项目,希望能够 快速 给予你一些灵感、启发和帮助。

January 10, 2019 · Wi1dcard

使用 Git Subtree 管理 Hexo 主题

0x00 废话 🎉 Tada~ 博客焕新主题。 实在受不了原来那个主题了,尤其是在被我们公司 CTO 都嫌弃丑的情况下。再加上以下几个原因: 该主题 GitHub Repo 几乎停止维护,几周才鲜有几次 Commit。 从我开始使用该主题以来,开发中的 Nexus 主题样式依旧在开发中,2.0 版本也是一样。 配置项实在是太太太多了,多到经常改动一个地方就引起奇怪的问题,且对于配置文件的格式检查基本为零。 文档不明确,十分隐晦,内置功能众多但鱼龙混杂。 最近 文档域名证书过期 无法访问。 … 不能忍不能忍。一气之下开始了疯狂的迁移,经过几个小时的折腾基本完成,简历的排版也更加明朗了。

January 4, 2019 · Wi1dcard

Markdown 标题居中

搜了不少写法,因 Markdown 没有确切标准和实现所以无法统一,目前找到一种在 GitHub 亲测有效的方法,简单记录。 <h1 align="center"> HEADING TITLE </h1>

July 9, 2018 · Wi1dcard