Autogit - Printable Version +- Discovery Gaming Community (https://discoverygc.com/forums) +-- Forum: Discovery Development (https://discoverygc.com/forums/forumdisplay.php?fid=7) +--- Forum: Discovery Developers Forum (https://discoverygc.com/forums/forumdisplay.php?fid=183) +--- Thread: Autogit (/showthread.php?tid=201085) |
Autogit - darkwind - 12-11-2023 Autogit 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 Code: <type>(<optional scope>)(optional breaking change '!' char): <subject> Code: fix: prevent racing of requests 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 ^_^. changelog Wrote:v2.1.2 2023-12-11 (41e306f9...9406f135) 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 |