...
The main branch should be locked and only able to be changed by leadership
Commits on this branch will be linear
Please use
main
instead of “master”, “mainline”, etc for naming the base branch
...
The name given to the develop branch should be indicative of the effort
Commits on this branch will be linear
Commits on develop branches should not be squashed, but should be rebased onto main
...