Git 实用技巧记录
只有在遇到问题的时候,才体会到技巧带来的好处!
- 主干分支
- 稳定分支
- 开发分支
- 补丁分支
- 修改分支
- 创建分支
- 添加提交
- 提交 PR 请求
- 讨论和评估代码
- 部署检测
- 合并代码
- 带生产分支
- 带环境分支
- 带发布分支
- 使用命令行来操作,简洁且效率高
- 区分 subject 和 body 内容,使用空行隔开
- subject 一般不超过 50 个字符
- body 每一行的长度控制在 72 个字符
- subject 结尾不需要使用句号或者点号结尾
- body 用来详细解释此次提交具体做了什么
- 可使用模板文件,然后根据项目实际进行修改
- 不要直接在主干分支上面进行开发
- 在新建的分支上进行功能的开发和问题的修复
- 使用 release 分支发布代码和版本维护(release/1.32)
- 使用 tag 来标记版本(A-大 feature 功能;B-小 feature 功能;C-只修 bug)
- 开源项目中使用了公司邮箱进行提交了
- 提交文件中包含隐私性的密码相关信息
- 提交时将大文件提交到了仓库代码中了
- https://github.com/pre-commit/pre-commit
- https://github.com/pre-commit/pre-commit-hooks
文章转载:分布式实验室
(版权归原作者所有,侵删)