Hi, we all knew that recently Github has released its "Project" feature to trace the project in a better way. We have adopted the following two conventions for a while, and it works well from my point of view:
- commit message: Ref issue xx foo-bar-commit-message
- branch naming: <github username>-<pr or sandbox>-<short description of this branch>. I use the issue number for the short description quite often. Takes this for example: tai271828-sandbox-issue19-pickle.
We may use the project information to be a part of commit messages and branch naming.
For example, commit message may be "Issue xx [Project oo] foo-bar-commit-message", and the branch naming could be "<github username>-<pr or sandbox>[-<issue no.>][-<project no.>]-<short description>". The brackets mean the cells are optional.
What do you think? Do you think that to adopt project names is a good idea? If yes, how do we use it? Comments are welcome. Thanks!
Cheers,
Taihsiang