2015-01-05 14 views
5

Şu anda bir projeyi Git Flow'a taşıyorum ve sağladığı esnekliği gerçekten takdir ediyorum.Doğrudan Git Akış'ta şube geliştirmek ister misiniz?

Sorun şu ki, aşağıdaki durumlarda doğrudan bir geliştirme şubesinde çalışabilir ve taahhütte bulunabilir miyim?

  • küçük yazım hatası düzeltme

    ,
  • ya da küçük bir yöntem düzeyinde refactor,
  • veya bir özellik sonra bazı hatalar giderir birleştirilmiştir.

creator's post'u okudum ve bu durumdan hiç bahsedilmiyor. Gerçek dünyada ne yapıyorsunuz?

+0

Imo bu soru temelde fikir tabanlı olup, bu da * gerçek * yanıtın olmadığı anlamına gelir. –

+1

cevabı da bahsettiğiniz bağlantıda. Dikkatle grafiğe bakın. '1.3.0-kararsız.1' birleşmesinin hemen üstünde, geliştirme dalında doğrudan yapılan bir taahhüt var. – xaa

cevap

1

Bence bu size bağlı. Projemizde yaptığımız şey, bir dalda herşeyi denemek ve sonra serbest bırakmak üzereyken, gelişmek için geri dönüşte kesinlikle istediğimiz şeyi birleştirmektir. Daha sonra geliştirdiğimiz serbest bırakma şubemizi yaratıyoruz. Diyelim ki her şeyi bir dalda yaptık ama yazım hataları ve çok küçük düzeltmeler için bir şube yaratma eğiliminde değiliz.

1

Tamamen. Git akışındaki izole özellik dallarının yararı öncelikle onları isteyen kişiler içindir. emin olduğunuz bir kod değişikliği olduğu sürece, sonraki sürümüne gitmek için tamam, doğrudan geliştirilebilir hale getirilebilir. Yardım edebilecek olursanız, ekibinizi çok fazla özellik dalıyla boğmak istemezsiniz.

İlgili konular