Bắt đầu đơn giản và xây dựng một quy trình công việc phức tạp hơn và khi bạn cần.
Dù bạn làm gì, đừng để mô hình phân nhánh Git thành công là điều đầu tiên mọi người nhìn thấy, nó sẽ chỉ gây nhầm lẫn và áp đảo họ. Nhìn vào điều này sau khi bạn có nhiều kinh nghiệm.
Tôi sẽ đề nghị bạn bắt đầu với một gitkho lưu trữ trung tâm và có tất cả mọi người, bao gồm cả bản dựng sản xuất và thử nghiệm của bạn từ đó.
Trong kho git của bạn, tạo một productionnhánh và một testnhánh.
Các nhà phát triển nên làm việc trong các nhánh tính năng cục bộ hoặc từ xa cho đến khi chúng được hoàn thành và sáp nhập vào master. Từ đây, chúng có thể được sáp nhập vào testnhánh để triển khai vào môi trường thử nghiệm và khi chúng vượt qua các thử nghiệm, chúng có thể được sáp nhập vào productionnhánh.
Bằng cách đó, bạn luôn có thể thấy những gì mới và chưa được kiểm tra, những gì đã được thử nghiệm nhưng chưa được triển khai vào sản xuất và những gì thực sự trong sản xuất.