Bu sorun şunu göstermektedir:
Anlayışımdan etiketi birleştirmeden önce (ana dalda değil) serbest bırakma dalına yerleştirmek, aslında doğru olan şeydir, bu yüzden git description tarafından da - geliştirme dalından etiketler de bulunabilir. Bkz. # 374
ederken başka yazı :
Bugün yanlışlıkla 0.4.2 öncesi sürümü homebrew aracılığıyla yükledim ve etiketlemenin bu sürümdeki çalışma şekliyle karıştırıldım. Daha önce (sürüm 0.4.1) etiket, serbest bırakma dalı onunla birleştirildikten sonra ana dalda oluşturuldu. Şimdi, etiketin, serbest bırakma dalının son taahhüdünde oluşturulduğu anlaşılıyor, bu benim için iyi bir fikir değil gibi görünüyor. Özellikle git etiketlerine dayanan ve HEAD etiketli bir taahhüt ise bir yayın sürümü ve aşağıdakilerden biri gerçekleşiyorsa bir geliştirme sürümü oluşturan bir sisteminiz varsa. Birisi bana bu değişikliğin arkasındaki mantığı açıklayabilir mi? Semantik versiyonlama ile ilgili olarak bunun yama düzeyinde bir versiyon patlaması olduğunu düşünmüyorum!
Ekibimizde bunun hakkında birçok tartışma yaptık ve tartıştık. Bazıları bir etiketin ana koldan oluşturulması gerektiğini belirtirken, diğerleri serbest bırakma kolunu tercih eder. Gitflow resmine göre:
etiketin kalıp üzerine yerleştirildiği anlaşılıyor.