16/04/2016 - GIT
Aşağıdakiler bazı faydalı git branchlama notlarıdır.
brew install git-flow-avh komutu ile yapın.origin/master her zaman ana branch olarak kabul edilir ve kaynak kodu her zaman yayınlanabilir durumdadır.origin/develop her zaman kod geliştirme branchı olarak kabul edilir ve kaynak kodu her zaman "geliştirme altında" olarak kabul edilir.develop branch içindeki kod yayınlanabilir durumda ise, master branch ile birleştirilir ve release numarası ile etiketlendirilir.master branch ile birleştiriken, etiketleme master branch içinde gerçekleşir, develop branch içinde değil. Etiketler kodun mevcut durumunu temsil eden numaralardır. Feature branchlarda etiketleme yapılmaz.git pull sadece içinde bulunduğunuz branch eğer uzaktaki branchı takip ediyorsa çalışır. Örneğin; eğer içinde bulunduğunuz branch origin/develop'u takip ediyorsa, git pull komutu git pull origin develop ile aynı işlevi görür.develop branchtan türer ve onu takip eder. Daha sonra yine develop branch ile birleşir.develop branchtan türer ve onu takip eder. Daha sonra develop ve master branch ile birleşir.master branchtan türer ve onu takip eder. Daha sonra develop ve master branch ile birleşir.