Currently in our team’s GitHub repositories we have two branches: main and dev.
I would like to create a new qa branch, which will be the middle between main and dev, meaning that the merges between the branches should follow the next flow:
dev -> qa -> main
To avoid possible conflicts, should I create the ‘qa’ branch out of ‘main’ or out of ‘dev’? Does it matter?
New contributor
Love Seals is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
2