Good day. I made a tool that helps to communicate work better through Git with other members
through enforcing git conventional commits
git conventional commits encourage to write commits in a defined standard that can be parsed by instruments
Introduce a request id and a reference to latest request. Dismiss
incoming responses other than from latest request.
Remove timeouts which were used to mitigate the racing issue but are
obsolete now.
Reviewed-by: Z
Refs: #123
it allows to generate changelogs automatically based on parsed commits like that autogit changelog --format=bbcode
thus helping to make easier releases
some example of generated changelog for markdown
with Groshyr's encouragement it offers generating changelogs in bbcode, besides the default markdown ^_^.
it can help to decrease some toll on making releases
The article contains video demonstrating how it works. Video demonstrates pure CLI way to interact with it, but since it works through git-hooks, therefore it will work with any Git GUI client u have.
Since you are using for development Git, u may find it may be useful.
Since i made it, i can also promise customization of the tool depending on the needs development team has (as long as it is not too far out of scope of the tool goals)
P.S. with a help of any CI tool it can be enforced for all members of the repo regardless if they have it installed or not