关于 Git 提交的 89 个要点

2024-07-13

本文是作者在过去12年里,在2-12人的公司团队以及拥有大量贡献者的开源代码库中,对Git提交和提交历史的一些经验总结。文章涵盖了Git的不同用途、提交信息的撰写、rebase和squash等操作的优缺点、原子提交的重要性、如何从历史提交中学习等方面。作者还分享了他对使用conventional commits和自动化发布工具的看法,以及如何更好地与团队协作维护良好的提交历史。

阅读更多
39
未分类 提交信息

为什么我推荐 Renovate 而不是其他任何依赖更新工具

2024-04-12

本文作者从自身角度出发,力荐 Renovate 作为依赖更新工具的首选。相比 Dependabot 和 Snyk,Renovate 具备更强大的可配置性、共享预设功能、良好的默认设置、分组更新能力、一次性更新能力,以及对多种生态系统的广泛支持。作者还详细介绍了 Renovate 的自定义管理器功能、依赖面板、开源性质和优秀文档等优势,认为 Renovate 是工程师维护项目依赖的最佳选择。

阅读更多
42