Git Commit Types
August 23, 2023•164 words
feat:
Creates a new featurefix
: Fixes a previously discovered failure/bugchore:
changes that do not relate to a fix or feature and don't modify src or test files (for example updating dependencies)docs:
Changes which exclusively affects documentationrefactor:
Refactor without any change in functionality or API (includes style changes)perf:
Improves performance without any change in functionality or APIstyle:
changes that do not affect the meaning of the code, likely related to code formatting such as white-space, missing semi-colons, and so on.test:
Improvements or corrections made to the project's test suitebuild:
Changes to local repository build system and toolingci:
Changes to CI configuration and CI specific toolingrelease:
A release point in the repositoryrevert:
reverts a previous commit
Source: Angular contribution documentation on GitHub
Source: How to Write Better Git Commit Messages – A Step-By-Step Guide
Must Read: How to Write a Git Commit Message