"Git ve GitHub Hakkında Her şey"

Github Nedir? Terimler Git Nedir? Kurulum Proje Oluşturma Temel Komutlar Dallanma Komutları Uzak Depo Komutları Diğer Komutlar Faydalı Linkler/Kaynakça
DALLANMA KOMUTLARI

Git Branch Nedir?

Git ile yapılan her bir proje branch içinde tutulur.

Takım tarafından geliştirilen yazılımlar geliştirme planlaması ile takım üyelerinden oluşan birimlere ayrılır. Her bir birim yazılımın farklı bölümünde geliştirmeyi birim üyeleri ile yapar. Ancak farklı birimler arası yapılan değişiklikler projenin karmaşıklaşmasına neden olabilir. Karmaşıklığı gidermek için her bir birim için ana dosyanın bir kopyası (branch) alınarak üzerinde geliştirme yapılır. Birim geliştirme işlemini tamamlandıktan sonra yapılan değişiklikler ana branch olan master dosyası ile birleştirilerek yazılım geliştirme sürecinin karmaşıklığı azalmış olur. Her oluşturulan git projesi master üzerinde işlem yapar.


Proje dallarını (branch) listelemek için;

git branch

Varsayılan olarak işlem yaptığımız master dalı görünecektir. Projenin kopyasını (branch) almak için aşağıdaki komut kullanılır.

git branch WebProje3.1

Tekrar dalları listelediğimizde (git branch) yeniKopya isimli bir kopyanın eklendiği ve hangi dal ile işlem yapıldığı dalın başındaki (*) işaret ile görünecektir.