Kami adalah grup yang mulai mengerjakan situs web yang cukup besar dengan basis kode yang ada. Kami memiliki tes dan server produksi.
Ide kami adalah memiliki repositori pengujian dengan sejumlah devs yang memiliki akses push ke; dan repositori terberkati yang hanya bisa didorong oleh beberapa orang. Repo yang diberkati itu seharusnya selalu stabil dan mewakili versi produksi terbaru.
Bagaimana saya bisa mengotomatiskan proses mentransfer file ke dalam produksi? Apakah buruk memiliki file produksi di bawah kontrol versi? Dengan begitu, mendorong ke repositori yang diberkati akan berarti penyebaran. Tapi, apa yang terjadi ketika ada menggabungkan konflik? Apakah server produksi akan rusak sampai teratasi?