Merhaba, geliştirdiğimiz bir projede versiyon ve sürümlere ayırmak konusunda bir karışıklık yaşıyorum. Şöyle ki github üzerinde temel hali saklanan proje firma bazında kiralanabilir mantığında kullanılacak. Her firma için aynı proje klonlanarak kurlumu yapılacak. Buraya kadar sorun yok fakat temel (güvenlik, performans) geliştirmeleri daha önce kurulmuş ve sonrasında kurulacak tüm projeler için geçerli olmasını istiyorum. Bunun için github üzerinden versiyonlama yapabilirim diye düşündüm. Aynı zamanda firma bazında ek özellik veya varolan özelliğin değişmesi gibi bir durumda söz konusu. Firma bazındaki talepler için de branch ile çalışabilirim diye düşündüm fakat git konusunda tecrübem ve bilgim bu karmaşıklığı kurmaya yetmiyor
- Bahsettiğim karışıklık için önerebileceğiniz daha iyi bir yöntem var mı?
- Git konusunda nasıl ilerlemem gerekir?
- Bu konuda öngöremediğim veya daha önce buna benzer bir yapı kullandıysanız öneriniz var mı?