There is a simple guide of standard conventions to follow in order to delivery a good Github commit for the Thrust Assets Center.
It needs to be detailed. It can be include a lot of technical slang. The base of a well designed Github commit title always will be and needs a specific syntax as:
Following the syntax:
feat(...)
Valid locations:
logosAny location that usually involucrates the logos of the project: PNG & SVG exports, GIMP source files (.xcf), banners and thenew logofolder.gamesAny location that usually involucrates game related assets (Example: Minecraft skins).profileAny location that usually involucrates the GitHub Profile README (profile/README.md).projectAny location that usually involucrates the repository itself: the rootREADME.md,CITATION.cff,LICENSE.txt, Github actions or the conception of a new part of the assets center.
Example:
feat(logos) Adding a new SVG variant of the Thrust logo.
Following the syntax:
fix(...)
Valid locations:
logosAny location that usually involucrates the logos of the project: PNG & SVG exports, GIMP source files (.xcf), banners and thenew logofolder.gamesAny location that usually involucrates game related assets (Example: Minecraft skins).profileAny location that usually involucrates the GitHub Profile README (profile/README.md).projectAny location that usually involucrates the repository itself: the rootREADME.md,CITATION.cff,LICENSE.txt, Github actions or the conception of a new part of the assets center.
Any consecutive location written to the next one needs to be follow for a COMMA character ,.
Example:
fix(profile) Fixing a typo on the GitHub Profile README.
In order to create a well disigned combinatory title, you need to use the following syntax:
(feat(...), fix(...))
- It needs to be encapsulated for a pair characters PAREN
(). - Each next feature or fix needs to be followed for a COMMA character
,.
It needs to be concise, short, but detailed in the same time. It can be include a lot of technical slang.

