Git'te şubelerin nasıl yönetileceğine ilişkin talimatlar

Şubeleri yönetmek, Git'i kullanmanın önemli bir yönüdür. Dallar, kaynak kodun birden çok özelliği, görevi veya sürümü üzerinde aynı anda çalışmanıza olanak tanır. Git'te dalları yönetmek için bazı temel kavramlar ve temel işlemler şunlardır:

 

Yeni bir şube oluşturma

git branch <branch-name> adıyla yeni bir şube oluşturmak için komutu kullanın <branch-name>. Örneğin: git branch feature-branch.

Şubeler arasında geçiş

Şubeler arasında geçiş yapmak için komutu kullanın git checkout <branch-name>. Örneğin: git checkout feature-branch.

Şube listesinin görüntülenmesi

git branch Depodaki mevcut dalların listesini görüntülemek için komutu kullanın. Mevcut şube bir yıldız işaretiyle(*) işaretlenmiştir.

Dalları birleştirme

Değişiklikleri bir daldan geçerli dalda birleştirmek için komutunu kullanın git merge <branch-name>. Örneğin: git merge feature-branch.

Şube silme

git branch -d <branch-name> Çalışmasını tamamlamış bir dalı silmek için komutu kullanın. Örneğin: git branch -d feature-branch

Bir dalı uzak bir depoya gönderme

git push origin <branch-name> Belirli bir dalı uzak depoya göndermek için komutu kullanın. Örneğin: git push origin feature-branch.

Belirli bir taahhütten şube oluşturma

git branch <branch-name> <commit-id> Belirli bir işlemden yeni bir şube oluşturmak için komutu kullanın. Örneğin: git branch bug-fix-branch abc123.

 

Git'te şubeleri yönetmek, bağımsız özellikler geliştirmenize, testler gerçekleştirmenize ve kaynak kodun sürüm oluşturmasını verimli bir şekilde yönetmenize olanak tanır. Yukarıdaki komutları ve kavramları kullanmak, kontrolü elinizde tutmanıza ve yazılım geliştirme sürecinizi düzenlemenize yardımcı olacaktır.