My Developer team and I are starting to run in a few issue more often then not involving git. We all work off the same branch called mysql_trunk
. We constantly run into push conflicts and merge conflicts.
We are comfortable using git but we feel were missing something here. There must be a more efficient way of handling large code base(1.5mil lines of code) with multiple developers all contributing to the same repo at the same time. This may seem like a fairly straight forward question but we could really use some help in finding a solution to prevent us from constantly having push conflicts, merge conflicts, detached HEAD conflicts.
Any suggestions and/or reading material will be greatly appreciated.