代码质量是程序员的职业底线,维护底线不能全靠自觉,本文将介绍如何将 flake8、black、pre-commit 等工具集成到日常的工作流中,省心省力的持续保障代码质量。
本文将介绍如何使用 Hugo 和 GitHub Pages 快速搭建个人使用的静态博客,并通过 GitHub actions 实现自动发布。
合并在 Git 中是一个十分常见的操作:整合不同分支之间的更改,或者对远程分支执行 pull 及 push 操作,都需要进行合并。 但对新手来说, git merge 这一命令……
rebase 命令是 git 高手的一大利器,使用 rebase 重写提交历史在日常开发中非常有用,这篇近六千字的长文将帮助你彻底掌握 git rebase 的用法和原理。
基于 GitHub REST API v3 和 RFC7807,并结合自己在工作中的一些实践,编写了这份 Web API 规范。
迁移前的环境 MySQL Server 程序编译安装于 qmysql 用户的 /home/qmysql/qmysql/packages 目录下,文件夹结构如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 .……