Awesome! Have you tried the "Squash and Merge" option at GitHub PR?
Also, this is a very well detailed template!
I think this is good for big changes as git itself doesn't have the concept of Pull Request and Linus receive the patches via email. For me, I prefer maintain the commits minimal and simple, describing each commit what I've done so far. Something like:
Totally agree, using the template I showed can be a real pain sometimes but after the feature is finished and all commits are squashed into a single one with the complex message it makes it easier over the year to keep track of the work on the project.
Thank you very much for your template, I want to take yours and add some details from the one I use for future reference
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Awesome! Have you tried the "Squash and Merge" option at GitHub PR?
Also, this is a very well detailed template!
I think this is good for big changes as
git
itself doesn't have the concept of Pull Request and Linus receive the patches via email. For me, I prefer maintain the commits minimal and simple, describing each commit what I've done so far. Something like:The leged to it is:
type
: feat, refactor, style, chore, fix...scope
: not necessary but can give a little information about itshort description
: describe in 50 letters or less if that commit is applied, what it'll dolong description
: describe architectural choices, options, usage of code, why you pick your approach and things like thatreference
: can be tickets, issues or external references to JIRA or other softwaresThis is what works for me! 😄
I agree with Ilê for minor tasks I like to do in the same way as he talked.
Personally, I think this more complete template can be applied to huge projects or more specificaly features.
Totally agree, using the template I showed can be a real pain sometimes but after the feature is finished and all commits are squashed into a single one with the complex message it makes it easier over the year to keep track of the work on the project.
Thank you very much for your template, I want to take yours and add some details from the one I use for future reference