I'm working in a team of four developers and we sometimes run into issues with EF Code First Migrations between different branches and releasing to staging from dev. We are using git.
What is the best process flow to follow between:
- Devs working on different branches/features and eventually merging changes without loosing any migrations created in these branches/features.
- Releasing to staging/live.