conventionalcommit indicator #16

Closed
opened 2026-02-17 11:32:26 -06:00 by GiteaMirror · 5 comments
Owner

Originally created by @elypter on GitHub (Feb 10, 2018).

for machine readability and to differentiate normal commit messages from conventional commits i suggest that there should be one or more characters at the beginning of the line to indicate a conventional commit.

example:

$fix(gui):spelling error in settings wnidow

Originally created by @elypter on GitHub (Feb 10, 2018). for machine readability and to differentiate normal commit messages from conventional commits i suggest that there should be one or more characters at the beginning of the line to indicate a conventional commit. example: $fix(gui):spelling error in settings wnidow
Author
Owner

@stevemao commented on GitHub (Feb 11, 2018):

Can you elaborate?

@stevemao commented on GitHub (Feb 11, 2018): Can you elaborate?
Author
Owner

@elypter commented on GitHub (Feb 12, 2018):

the point of a leading character is that it makes conventionalcommits easy to identify for tools and also for users. everyone who has seen one before immediately recognizes it and doesnt have to ponder if the commits just use a similar syntax by accident. it also helps to avoid conflicts if a commit of a project that doesnt support conventional commits just happens to have a commit with a valid syntax and if tools can identify conventional commit by a leading character it can also check for syntax errors. it also spreads the word if people visit a project with conventional commits and ask themselves what the meaning of the commit with same leading character mean and then got to the documentation or faq.

@elypter commented on GitHub (Feb 12, 2018): the point of a leading character is that it makes conventionalcommits easy to identify for tools and also for users. everyone who has seen one before immediately recognizes it and doesnt have to ponder if the commits just use a similar syntax by accident. it also helps to avoid conflicts if a commit of a project that doesnt support conventional commits just happens to have a commit with a valid syntax and if tools can identify conventional commit by a leading character it can also check for syntax errors. it also spreads the word if people visit a project with conventional commits and ask themselves what the meaning of the commit with same leading character mean and then got to the documentation or faq.
Author
Owner

@stevemao commented on GitHub (Feb 12, 2018):

Which tools are you talking about specifically? Have you tried https://github.com/conventional-changelog/conventional-commits-detector?

@stevemao commented on GitHub (Feb 12, 2018): Which tools are you talking about specifically? Have you tried https://github.com/conventional-changelog/conventional-commits-detector?
Author
Owner

@elypter commented on GitHub (Feb 13, 2018):

oh, i didnt know this tool. thanks

@elypter commented on GitHub (Feb 13, 2018): oh, i didnt know this tool. thanks
Author
Owner

@stevemao commented on GitHub (Feb 13, 2018):

It's Ok :)

@stevemao commented on GitHub (Feb 13, 2018): It's Ok :)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/conventionalcommits.org#16