https://www.geeksforgeeks.org/best-git-practices-to-follow-in-teams/
1. Branches
2. Commits frequency
3. Commits messages
4. Don’t commit broken code
5. Pull requests
6. Continuous integration (CI)