Szerintem developer branchre építeni bármit is felesleges, érdemes mindig a masterből dolgozni. Ha meg arra lenne szükséged kérd meg, hogy mergelje be. Nálunk melóhelyen úgy van, hogy van 1 master, ezt a projekt előrehaladottságától függően változtatjuk. (öregebbnél csak is merge requesteken keresztül kerül be új kód és csak is akkor ha valaki átnézte + sikeresen lefutnak a tesztek, újabb kódnál csak mutatóba vannak viszont a MR-ek és sokszor egyből masterbe megy amíg elér valami használható állapotot)