Git Commit 要怎么写

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git Commit 要怎么写相关的知识,希望对你有一定的参考价值。

参考技术A 有时候写 Git Commit Message 的时候,不知道如何写好。最近在网上看到一个规范感觉很好, Angular 来使用效果相当好

它的提交格式如下:

有以下几种:

本次更改涉及的范围

对变更的简洁描述

可选的,用于介绍背后更改的动机或仅描述一些更详细的信息

可选的,用来宣布重大更改、链接已解决的问题,提及贡献者等。

使用多个 -m 来连接段落而不是简单的行

这样结构化的信息使我们在游览 git log 的时候就非常方便

比如,我要查看所有 feat 、 fix 类型的提交

查看有多少 feat

可以直接由 commit log 各个生成 CHANGELOG。

conventional-changelog 工具可以生成 CHANGELOG

安装:

使用:

commitizen 使用 git cz 命令来代替 git commit,强制我们使用合格的规范。

安装

安装好之后,如果不指定特定规范就和普通的 git commit 的一样。下面使用 AngularJS's commit message convention

单个项目使用:

全局使用:

以上是关于Git Commit 要怎么写的主要内容,如果未能解决你的问题,请参考以下文章

我是怎么写 Git Commit message 的?

git怎么将commit的数据 回滚

Git Commit Message 应该怎么写?

怎么写一个好的 Git commit message

未commit 执行git stash后怎么恢复

Git——刚刚提交的代码,发现写错了怎么办?