Tôi vừa bắt đầu viết một ứng dụng web.sử dụng móc git sau khi cam kết
Tôi đang sử dụng GIT để kiểm soát phiên bản và tôi có git và máy chủ web trong cùng một máy tính.
Ứng dụng có 3 môi trường: dev, thử nghiệm và sản xuất
Tôi muốn sử dụng git móc sau mỗi cam kết để cập nhật dev, thử nghiệm hoặc ứng dụng sản xuất.
thực tiễn tốt nhất cho việc này là gì?
tôi cần một cái gì đó như thế này:
- khi tôi cam kết, dev phải tự động được cập nhật
- khi cam kết thông báo chứa "thử nghiệm:" trước thông điệp - dev và thử nghiệm phải được cập nhật.
- khi thư cam kết chứa "sản xuất:" ở phía trước thư - sản xuất, phát triển và thử nghiệm phải được cập nhật.
Cảm ơn!
Chỉ là một gợi ý (vì nó cảm thấy nhất quán hơn và dễ dàng hơn): Sử dụng một _branch_ cho dev, một cho thử nghiệm và một cho sản xuất. Mỗi khi bạn đẩy "test" một hook thì hãy cập nhật env test của bạn (và cứ thế tiếp tục). – KingCrunch
cảm ơn bạn đã chia sẻ đề xuất của bạn – Irakli