Arka fon
git
Geçmişte mevcut birçok projeyi yönetmek için VCS'yi (çoğunlukla ) kullandım ve harika çalışıyor. Tipik olarak mevcut bir projeyle, genel işlevselliği optimize eden veya değiştiren koda yaptığım her değişikliği kontrol ederim (ne demek istediğimi biliyorsunuz, uygun adımlarda, değiştirdiğim her satırda değil).
Sorun
Çok fazla pratik yapmadığım bir şey yeni projeler yaratmak. Muhtemelen oldukça büyüyecek yeni bir projeye başlama sürecindeyim, ancak ilk birkaç gün / saat / hafta / dönem içinde yapılacak çok şey olduğunu ve çok değiştiğini görüyorum ürün en temel biçiminde çalışana kadar.
Mevcut bir projede yaptığım gibi sürecin her adımında kontrol etmemin bir anlamı var mı? Henüz çalışmadığı için projeyi yaptığım değişikliklerle kırmıyorum. Şu anda bilgisayardan çıktığımda her günün sonunda VCS'yi yedek olarak kullanıyorum.
İlk birkaç taahhüdüm "Temel dizin yapısı yerinde" ve "DB tabloları oluşturuldu" gibi şeylerdi. Yeni bir projeye başlarken VCS'yi nasıl kullanmalıyım?