Conventional Branch 规范一周年:从 0 到全球开发者的选择2025-09-16·563 字·2 分钟沈显鹏Git Conventional Branch12K+ 访问量、多语言翻译、全球开发者采用,Conventional Branch 规范的一周年之路
提升代码可追溯性:一招把 PR 描述写入 Git commit2025-06-12·878 字·2 分钟沈显鹏Git Bitbucket在 Bitbucket 中使用 Commit Message Templates 功能,将 PR 描述自动写入 Git commit message,确保关键信息不会随工具变更而丢失。
约定式分支规范中文版正式发布!2024-09-24·1373 字·3 分钟沈显鹏Conventional Branch Git本文介绍了约定式分支规范的中文版,旨在通过结构化的命名约定提高 Git 分支的可读性和可操作性。
2023 年开源状况和人工智能的崛起(GitHub)2024-02-22·7338 字·15 分钟沈显鹏AI GitHub Git Open Source本文介绍了 GitHub 发布的 2023 年开源状况和人工智能的崛起报告,分析了开发者社区的增长、生成式 AI 的应用以及云原生技术的发展趋势。
程序员自我修养之Git提交信息和分支创建规范(工具篇)2023-05-09·1268 字·3 分钟沈显鹏Git本文介绍如何使用 Commit Check 工具来验证 Git 提交信息、分支命名、提交用户名字、提交用户邮箱等是否符合规范。
靠谱:在不删除和重建 GitHub 仓库的情况下与父(Fork)仓库分离(Unfork)2022-03-09·693 字·2 分钟沈显鹏Git GitHub Fork本文介绍了如何通过 GitHub Support 实现与父仓库的分离,避免删除和重建仓库带来的数据丢失问题,帮助开发者更好地管理 Fork 的仓库。
解决在 AIX 上 Git Clone 失败的两个问题2021-06-20·1279 字·3 分钟沈显鹏Git AIX Jenkins本文记录了在 AIX 上使用 Jenkins 进行 Git Clone 时遇到的两个问题及其解决方法,包括依赖库加载失败和 SSH 认证失败。
通过解除文件资源限制:解决在 AIX 使用 Git 下载大容量仓库失败问题2021-06-17·482 字·1 分钟沈显鹏Git AIX Ulimit在 AIX 系统中遇到 Git 下载大容量仓库时因文件大小限制导致失败,通过修改 ulimit 设置解决问题。
Git 常见设置指北2021-05-14·773 字·2 分钟沈显鹏Git本文介绍了在使用 Git 提交代码之前需要进行的一些常见设置,包括配置用户名和邮箱、处理换行符、编写规范的提交信息等,帮助开发者更好地管理代码版本。
建议在 Bitbucket/GitHub 中启用的仓库设置2021-01-12·599 字·2 分钟沈显鹏Bitbucket Git列出 Bitbucket 和 GitHub 仓库推荐启用的设置,包括禁止强制推送、分支保护、标签管理、合并检查以及提交信息规范等。
启用与禁用 Git sparse-checkout2021-01-11·244 字·1 分钟沈显鹏Git介绍如何启用与禁用 Git sparse-checkout,包括配置只检出指定目录的示例,以及如何恢复到完整检出状态。
如何给你的 Git 仓库“瘦身”2020-03-21·2239 字·5 分钟Git如何从 Git 仓库中删除不需要的文件和历史记录,以减少仓库的大小,并提供了两种方法:使用 BFG Repo Cleaner 或 git filter-branch。
通过 Jenkins 定期自动给老板提供 Git 仓库的多维度代码分析报告2020-01-21·1045 字·3 分钟沈显鹏Stats Git本文介绍了如何使用 Jenkins 定期自动生成 Git 仓库的多维度代码分析报告,包括手动执行和定时执行的实现方式,帮助开发者和团队更好地了解代码质量和贡献情况。
Git 历史统计信息生成器2019-12-17·1133 字·3 分钟沈显鹏Stats GitGitStats,一个用 Python 编写的 Git 历史统计信息生成工具,能够生成详细的代码提交统计报告,帮助开发者分析项目活跃度和贡献者情况。
Git 提交合并(Squash)2019-08-20·296 字·1 分钟沈显鹏Squash Git介绍如何将多个 Git 提交合并为一个提交,包括本地和已推送到远程的情况,分别使用交互式 rebase 和在 Bitbucket 中的合并策略。
Git 分支策略2019-07-28·772 字·2 分钟沈显鹏Git DevOps介绍大型项目的 Git 分支策略,包括 master、develop、release 和 hotfix 分支的作用和使用方法,帮助团队更好地管理代码和版本发布。
通过 Jenkins 来提交修改的代码 git push by Jenkins2019-07-22·439 字·1 分钟沈显鹏Jenkins Git Pipeline如何通过 Jenkins Pipeline 脚本来提交修改的代码到 Git 仓库,包括克隆仓库、修改代码和推送更改等步骤。
Error: Permission denied (publickey)2018-05-06·276 字·1 分钟沈显鹏Git本文介绍了如何在配置多个 SSH Git Key 时解决 “Permission denied (publickey)” 错误,确保 GitHub 和 Bitbucket 的 SSH 连接正常工作。