Conventional Commits: A specification for structured commit messages
conventionalcommits.org
Conventional Commits: A specification for structured commit messages
1–10 of 99 posts
Re: Conventional Commits: A specification for structured commit messages
#2Re: Conventional Commits: A specification for structured commit messages
#3instead of 'feat:', why not 'feature:'?
I dislike partial abbreviation because it is confusing; yes doc for document and max for maximum make sense but in this case feat is literally a different word?
Re: Conventional Commits: A specification for structured commit messages
#4Re: Conventional Commits: A specification for structured commit messages
#5Re: Conventional Commits: A specification for structured commit messages
#6"body", optionally, describes WHY.
Also it feels like more of a convention for a personal project with optional C(I|D) automation prerequisites. In a team there should be a clear and emphasized place for the issue tracking info (ticket number, task id etc etc)
Re: Conventional Commits: A specification for structured commit messages
#7> feat: a commit of the type feat introduces a new feature to the codebase instead of 'feat:', why not 'feature:'? I dislike partial abbreviation because it is confusing; yes doc for document and max for maximum make sense but in this case feat is literally a different word?
Before:
> feat: allow provided config object to extend other configs
After
> Add option for config object to extend other configs
I know this isn't the point of changelogs, but I've been using the verbs from KeepAChangelog to start my commit messages and it's been going well so far.
> Add template preview to status page
> Change textarea to increase height on `:focus`
> Remove deprecated CLI flags
> Fix margin styles causing layout problems
Re: Conventional Commits: A specification for structured commit messages
#8> feat: a commit of the type feat introduces a new feature to the codebase instead of 'feat:', why not 'feature:'? I dislike partial abbreviation because it is confusing; yes doc for document and max for maximum make sense but in this case feat is literally a different word?
Re: Conventional Commits: A specification for structured commit messages
#9> feat: a commit of the type feat introduces a new feature to the codebase instead of 'feat:', why not 'feature:'? I dislike partial abbreviation because it is confusing; yes doc for document and max for maximum make sense but in this case feat is literally a different word?
Re: Conventional Commits: A specification for structured commit messages
#10Similarly there are rare cases where I’ve swept breaking changes under the rug because they were severe bug or security fixes that affected a corner case unlikely to be seen in the wild.