Conventional Commits format

${type}(${scope}): ${subject}

${body}

${footer}

Where:

$type is one of:

External-facing stuff, important to publish to users.

Internal repository-related:

Internal changes, not user-facing.

Refactor-related, i.e. does not add new features.

Other:

$scope refers to the module or component. Examples:

$subject is the first line of the commit message, and:

$body should:

$footer should:

See also:

Good examples:

Semantic Branch Names

https://gist.github.com/seunggabi/87f8c722d35cd07deb3f649d45a31082

GitLab

SamatsWiki: CodingStyle/Git (last edited 2022-09-08 20:04:59 by SamatJain)