Contribution guidelines

Write meaningful commit messages

Example subject lines:


Useful verbs for commit messages

Prepare changes in a new branch

Branch name format:


feature/fix/enhancement/refactor/upgrade etc.

enchance: intensify, increase, or further improve the quality, value, or extent of, to raise to a higher degree

upgrade: raise (something) to a higher standard, in particular improve (equipment or machinery) by adding or replacing components.



More info

Commands I like

patch workflow

 git format-patch -o /tmp/ HEAD~

Branching models

Any organization that designs a system (defined broadly) will produce a design whose structure is a copy of the organization's communication structure. — Melvin E. Conway

Trunk based development with git

Updated 02 January 2023