Přeskočit na obsah
_CORE
AI & agentní systémy Podnikové informační systémy Cloud & Platform Engineering Datová platforma & integrace Bezpečnost & compliance QA, testování & observabilita IoT, automatizace & robotika Mobilní & digitální produkty Bankovnictví & finance Pojišťovnictví Veřejná správa Obrana & bezpečnost Zdravotnictví Energetika & utility Telco & média Průmysl & výroba Logistika & e-commerce Retail & věrnostní programy
Reference Technologie Blog Know-how Nástroje
O nás Spolupráce Kariéra
CS EN DE
Pojďme to probrat

Conventional Commits

23. 09. 2024 Aktualizováno: 27. 03. 2026 1 min čtení intermediate

DevOps Začátečník

Conventional Commits

Conventional CommitsGitChangelog 3 min čtení

Standardizovane commit zpravy. Automaticky changelog a verzovani.

Format

feat(auth): add OAuth2 login
fix(api): handle null response
docs(readme): update installation
chore(deps): upgrade express to v5
BREAKING CHANGE: remove /api/v1

Automatizace

  • commitlint - validace
  • semantic-release - automaticky release

Jak implementovat

Conventional Commits definují strukturovaný formát commit zpráv: typ(scope): popis. Typ určuje charakter změny — feat pro nové funkce, fix pro opravy chyb, docs pro dokumentaci, refactor pro refaktoring bez změny chování, test pro testy a chore pro údržbu.

Kombinace s nástrojem semantic-release automatizuje celý release proces: na základě commit zpráv od posledního releasu automaticky určí další verzi (MAJOR/MINOR/PATCH), vygeneruje changelog, vytvoří git tag a publikuje balíček. Commitlint s Husky git hookem zajistí, že vývojáři dodržují konvenci již při commitu. Tento přístup eliminuje manuální rozhodování o verzích a zajišťuje konzistentní changelog pro celý tým.

Shrnuti

Citelna historie + automatizovany changelog od prvniho dne.

Potřebujete pomoct s implementací?

Náš tým má zkušenosti s návrhem a implementací moderních architektur. Rádi vám pomůžeme.

Nezávazná konzultace

Sdílet:

CORE SYSTEMS tým

Stavíme core systémy a AI agenty, které drží provoz. 15 let zkušeností s enterprise IT.