3 ms·
The official documentation contains some guidelines and the reasoning behind them: https://git-scm.com/book/ms/v2/Distributed-Git-Contributing-to-a-Project htt
by dpifke 2y ago
The official documentation contains some guidelines and the reasoning behind them:
https://git-scm.com/book/ms/v2/Distributed-Git-Contributing-to-a-Project https://git-scm.com/book/ms/v2/Distributed-Git-Contributing-...
https://git-scm.com/docs/SubmittingPatches#describe-changes https://git-scm.com/docs/SubmittingPatches#describe-changes
For examples of projects that do this very well, I usually point people to the Linux kernel (for which Git was invented) and Go.
https://www.kernel.org/doc/html/latest/process/submitting-patches.html#describe-your-changes https://www.kernel.org/doc/html/latest/process/submitting-pa...
https://go.dev/doc/contribute#commit_messages https://go.dev/doc/contribute#commit_messages