Git branches strategy for environment deployment on web applications