Merhaba sevgili yazılımcı dostlar! Bugün sizlere Git kullanarak branchler arasında nasıl değişiklik aktarımı yapabileceğinizi anlatacağım. Özellikle main ve feature branchleri arasındaki geçişleri nasıl yöneteceğiniz konusunda size yardımcı olacağım. Hazırsanız, başlayalım!
main Branchindeki Değişiklikleri feature Branchine Çekmek
Bazen main branchinde yapılan güncellemeleri, üzerinde çalıştığınız feature branchine çekmeniz gerekebilir. Bu durumda aşağıdaki adımları izleyebilirsiniz:
mainBranchine Geçiş Yapın
git checkout main
mainBranchini Güncelleyin
git pull origin main
featureBranchine Geçiş Yapın
git checkout feature-branch
mainBranchindeki DeğişikliklerifeatureBranchine Merge Edin
git merge main
Bu adımları izleyerek main branchindeki güncellemeleri feature branchinize aktarmış olursunuz. Eğer bir conflict olursa, Git sizi bilgilendirecek ve bu çakışmaları elle çözmeniz gerekecektir. Conflictleri çözdükten sonra değişiklikleri commit etmeyi unutmayın:
git add . git commit -m "Conflict çözüldü"
feature Branchindeki Değişiklikleri main Branchine Aktarmak
Şimdi de, feature branchinde yaptığınız değişiklikleri main branchine nasıl aktarabileceğinizi görelim:
mainBranchine Geçiş Yapıngit checkout main
mainBranchini Güncelleyingit pull origin main
featureBranchindeki DeğişikliklerimainBranchine Merge Edingit merge feature-branch
- Değişiklikleri Uzak Repository’e Gönderin
git push origin main
Bu adımları izledikten sonra feature branchinizde yaptığınız tüm değişiklikler main branchine aktarılmış olacak. Eğer bir çakışma olursa, Git yine sizi bilgilendirecek ve çakışmaları çözmeniz gerekecektir. Çakışmaları çözdükten sonra yine commit etmeyi unutmayın:
Sonuç
Gördüğünüz gibi, Git ile branchler arasında değişiklikleri aktarmak oldukça basit ve düzenli bir işlem. Bu adımları izleyerek projelerinizde daha verimli bir şekilde çalışabilirsiniz. Umarım bu yazı sizin için faydalı olmuştur. Başka sorularınız veya konular varsa yorumlarda belirtmeyi unutmayın!
Mutlu kodlamalar!

