Gerçek bir kurumsal uygulama için nasıl olacağını gerçekten hissetmek için bugünlerde GitHub'da olabildiğince fazla zaman geçirmeye çalışıyorum (hatta işteki takımdaki tek kişi benim bile) .
Bir sorum var sürümü kontrol etmek . Diyelim ki bir proje başlattık. Daha sonra ekip üyeleri bazı şubeler oluşturup orada gelişti. Üretime hazır olduğumuzda, tüm şubeleri şubeyle birleştirdik master. Sonunda, versiyonla yayına geçiyoruz 1.0.
Şimdi bu sürüm 1.0yayında ve bu yazılımın sürümüyle ilgili bazı sorunlar var. 1.1Projeyi acele ederek ortaya koyduğumuz sorunları düzeltmek için sürüm için geliştirmeye başlamak istiyoruz .
Şimdi soru şudur:
Burada sürüm oluşturmayı nasıl kontrol etmeliyiz?
Yazılımın v1.0sürümü için yeni bir şube oluşturmalı ve 1.0yazılımın sürümünü orada tutmalı ve bazı dallarda (ya da değil) geliştirmeli miyiz master, onları birleştirmeli 1.1miyiz , sürümle canlı kalsın mı?
Bu tür durumlar için bir anlaşma var mı?
