此文包含工作中用到的 Git 更多知识, 包含 sub command, tricks, conventions.
commit message 规范
- https://juejin.im/post/5afc5242f265da0b7f44bee4
- http://www.ruanyifeng.com/blog/2016/01/commit_message_change_log.html
- https://docs.google.com/document/d/1QrDFcIiPjSLDn3EL15IJygNPiHORgU1_OOAqWjiDU5Y/edit#
overview
1 | type(scope): subject |
type 只能是下面几种
- feat 新 feature
- fix 修 bug
- chore 维护项目相关
- test 测试相关
- docs 文档
- style 代码风格相关
- refactor 重构
我常用 type(scope)
整理
node lib
chore(init)
项目初始化chore(dep)
依赖相关chore(package)
修改了package.json
包发布相关的字段files
/engine
/repo
- add more here