Semantic Commit

Noun · Development

Definitions

  1. A commit message convention using a structured prefix (feat:, fix:, docs:, refactor:, test:, chore:) to describe the type of change. Enables automated changelog generation, semantic version bumping, and better git log readability. Also called Conventional Commits.

    In plain English: A commit message format using prefixes like feat: and fix: so tools can automatically generate changelogs and version numbers.

    Example: "Use feat: for new features and fix: for bug fixes — our CI auto-generates the changelog from semantic commits."

Related Terms