1.https://docs.google.com/document/d/1QrDFcIiPjSLDn3EL15IJygNPiHORgU1_OOAqWjiDU5Y/edit
2.http://ivweb.io/topic/58ba702bdb35a9135d42f83d参考地址
对格式的说明如下:
type代表某次提交的类型,比如是修复一个bug还是增加一个新的feature。所有的type类型如下:
feat: 新增feature
fix: 修复bug
docs: 仅仅修改了文档,比如README, CHANGELOG, CONTRIBUTE等等
style: 仅仅修改了空格、格式缩进、都好等等,不改变代码逻辑
refactor: 代码重构,没有加新功能或者修复bug
perf: 优化相关,比如提升性能、体验
test: 测试用例,包括单元测试、集成测试等
chore: 改变构建流程、或者增加依赖库、工具等
revert: 回滚到上一个版本
3.https://www.qcloud.com/community/article/520485001489391619?fromSource=gwzcw.93058.93058.93058
Commit messages书写建议
尽可能多的提交,单个Commit messages包含的内容不要过多;
标题行以Fix, Add, Change, Delete开始,采用命令式的模式。不要使用Fixed, Added, Changed等等;
始终让第二行是空白,不写任何内容;
主体内容注意换行,避免在gitk里面滚动条水平滑动;
永远不在 git commit 上增加 -m 或 --message= 参数,提交的时候git commit即可;
如果你是vim用户,将下面这行代码加入到~/.vimrc。这会帮助你检查拼写和自动换行。
网友评论