GitLab is used for our project repositories at Dazzle. You can log in to GitLab via Keycloak.
We use the Git flow branching model for our projects, with feature branches for each new feature. Branches have to start with the Redmine issue id and commits also. Eg branch: feature/issue-123456, Commit: Issue #123456: My commit message
For more information on how to write a good commit message, see this article.
Continuous integration and continuous delivery >