-
Notifications
You must be signed in to change notification settings - Fork 0
Development: Commits
All our work is done through git repos, either hosted on Github or privately. Apart from the familiarity with git you must have there's a certain attitude you'll need to be aware of.
If there's thing you need to remember, it's:
A constant commit stream builds up the communication during development and a more solid ground for product development.
Taken from: New order of Cloud Game Dev
You are free to express yourself but there are certain conventions that may help you read through the commit logs more easily, and in extension you are asked to follow the tradition to help others.
Bugfixes use the zap emoji:
:zap: this is a bugfix
Featured commits (like introducing new sought after features) use the star emoji
:star: this is happening!
Commits that alter a lot of the previous code and may introduce breaking changes use the boom emoji
:boom: this is going to hurt :P
Non important commits (like fixing whitespace) use the zzz emoji
:zzz: don't pay attention to me
New builds or test deployments have the wrench emoji:
:wrench: build X.X.X
When releasing we tag and assign the gem icon
:gem: version X.X.X