如何制定符合规范的Git Commit提交记录?
- 内容介绍
- 文章标签
- 相关推荐
本文共计816个文字,预计阅读时间需要4分钟。
《篇首语:编程笔记》
篇首语:本文由编程笔记#自由互联小编为大家整理,主要介绍了规范gitcommit的提交记录相关的知识,希望对你有一定的参考价值。篇首语:本文由编程笔记#自由互联小编为大家整理,主要介绍了规范git commit的提交记录相关的知识,希望对你有一定的参考价值。
??博客原文 :xxoo521.com《规范git commit的提交记录(交互式命令行)》
随着项目体积的增加,参与到项目中的同学越来越多,每个人都有自己的打 git log 的习惯:
- 格式 1: add: 添加...
- 格式 2: [add]: 添加...
- 格式 3: Add 添加...
为了形成统一的规范,达成共识,从而降低协作开发成本,需要对 git commit 记录进行规范。
规范 git commit 记录
规范 git commit 记录,需要做两件事情:
- 通过交互式命令行,自动生成符合指定规范的 commit 记录
- 提交记录后,在 git hooks 中进行 commit 记录格式检查
问:既然已经交互式生成了规范记录,为什么需要在 hooks 进行检查?
交互式生成 commit 记录,需要用户调用自定义的 npm scripts,例如npm run commit。但还是可以直接调用原生 git 命令 git commit 来提交记录。而检查是在正式提交前进行的,因此不符合要求的记录不会生效,需要重新 commit。
本文共计816个文字,预计阅读时间需要4分钟。
《篇首语:编程笔记》
篇首语:本文由编程笔记#自由互联小编为大家整理,主要介绍了规范gitcommit的提交记录相关的知识,希望对你有一定的参考价值。篇首语:本文由编程笔记#自由互联小编为大家整理,主要介绍了规范git commit的提交记录相关的知识,希望对你有一定的参考价值。
??博客原文 :xxoo521.com《规范git commit的提交记录(交互式命令行)》
随着项目体积的增加,参与到项目中的同学越来越多,每个人都有自己的打 git log 的习惯:
- 格式 1: add: 添加...
- 格式 2: [add]: 添加...
- 格式 3: Add 添加...
为了形成统一的规范,达成共识,从而降低协作开发成本,需要对 git commit 记录进行规范。
规范 git commit 记录
规范 git commit 记录,需要做两件事情:
- 通过交互式命令行,自动生成符合指定规范的 commit 记录
- 提交记录后,在 git hooks 中进行 commit 记录格式检查
问:既然已经交互式生成了规范记录,为什么需要在 hooks 进行检查?
交互式生成 commit 记录,需要用户调用自定义的 npm scripts,例如npm run commit。但还是可以直接调用原生 git 命令 git commit 来提交记录。而检查是在正式提交前进行的,因此不符合要求的记录不会生效,需要重新 commit。

