Hepsi aynı tabana sahip bir uygulama ailemiz var. Şimdiye kadar bu tabanı geliştirdim ve Git iş akışı çok basitti:
- Geliştirme
developdalda yapılır name-of-the-featureŞubede yeni özellikler geliştirildi- Bültenler
release-**şubede yapılır
Şimdiye kadar, kod ailenin her uygulaması için aynıydı. Diyelim ki paylaştıkları üs şimdi tamamlandı ve bundan sonra kod her uygulama için farklı olacak.
Git ve aynı tabana sahip bu çoklu uygulamalarla nasıl başa çıkacağımdan emin değilim .
- Her birinin kendi git projesi olmalı mı ?
- Aynı projede olmalılar mı, ama her biri kendi dalında mı olmalı ?
Mesele şu: Onları ayrı projelere koyarsam , uygulamanın tabanında yapılan her değişiklik , uygulamaların her birinde tekrarlanır. Git'e çok aşina değilim , ancak her projeyi bir şubede saklarsam, temel değişikliği her uygulama ile birleştirmek mümkün olacak mı?
Kimse böyle bir durum yaşadı mı? Nasıl ilerleyeceğimi bilmiyorum.
Teşekkürler!
REDAKTE dediğimde sürüm ben versiyon numaraları gibi istememiştim. Aslında aynı tabanı paylaşan farklı uygulamalardır.