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 git
kho 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 production
nhánh và một test
nhá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 test
nhá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 production
nhá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.