Şu anda web sitemde (üretim sunucusu) zaten çok fazla kod var. Ve şimdi projelerim için Git kullanmaya başlamak ve ekibim için bir hazırlık sunucusu kurmak istiyorum. Biri bana tavsiyede bulunabilir mi?
İşte aklımdaki resim:
Production - Production server which already have codes
↑
Staging - New staging server, will install Trac too
↗↙ ↖↘
Developer1 Developer2 - Local development
Sorum şu, nasıl başlamalıyım?
İşte aklımdaki bazı adımlar:
git init
üretim sunucusu yapmak (bu güvenli mi?)clone
üretimden hazırlık sunucusuna repo- geliştiriciler
clone
depodan sahnelemeden yerel makinelerine push
değiştirme bittikten sonra dosyaları hazırlama sunucusuna- sahneleme hazır olduğunda,
push
her şey prodüksiyona kadar
Bu iş akışı mantıklı mı yoksa bunu yapmanın daha iyi bir yolu var mı?
Ya sadece bir dosyayı değiştirmek istersem?
Menşe / ustanın bu süreçte bununla bir ilgisi var mı? Menşei kim? Birden fazla kökene mi sahip olacağım?
Ayrıca, branch
bu durumda bir geliştirici ne zaman kullanmalıdır ?