Linux 搭建 Git 服务器

介绍了 Git 的安装与配置流程,包括创建用户、导入公钥、初始化仓库以及设置权限。通过修改 /etc/passwd 文件禁用 git 用户的 Shell 提高安全性,并提供克隆代码到本地的操作方法。针对 push 权限问题,给出了修复权限的解决方案,确保仓库操作顺畅。

Git Commit message 和 Change log 编写规范/指南[转]

深入阐述了 Git Commit message 和 Change log 的撰写规则,强调了 Commit message 的三大作用:提供丰富的历史信息、过滤特定 commit、及直接生成 Change log。明确了 Commit message 的三个组成部分:Header、Body 和 Footer,并推荐了 Commitizen 和 validate-commit-msg 两个实用工具,以协助撰写和检查 Commit message。最后,解释了如何自动化生成 Change log。