Git Server ile çalışırken kodlarını versiyonlar halinde tutmak isteyebilirsiniz. Sunduğu avantajlarla diğer versiyon kontrol sistemlerinde olduğu gibi Git'te de versiyonlama yapabilirsiniz. Eğer Git Flow kullanıyorsanız branch ve merge işlemleri ile versiyonlama işlemlerini otomatik olarak yapabilirsiniz. Git Flow da versiyonlama olarak altyapısında bu işlemleri kullanır. Ama bunu otomatik hale getirdiği için çoğu Git Server kullanıcısı bu işlemleri Git Flow üzerinden yaparlar. Versiyonlama genelde (best practice olarak) sunucu versiyonlarında yapılır. Yani working copy'lerde versiyonlama yapmak doğru bir işlem değildir. Geliştirme ekibi tek kişi bile olsa Git Server kullanırken sunucu uygulamasını Working Copy'lerden ayırmakta fayda var. Versiyonlamanın da bu sunucu uygulamasında yapılması best practice'dir. Bu makalede Git Server üzerinde versiyonlama çeşitleri, bunların uygulaması ve Git Server'de versiyonlama mantığı anlatılacaktır. Bu konunun anlaşılması kodla
Karabağ Azerbaycandır!