- Katılım
- 9 Mart 2017
- Mesajlar
- 1.876
- Çözümler
- 12
GitHub Pull Request nedir? Basitçe anlatabilir misiniz? Nasıl kullanabilirim?
Deneme isimli bir repo açtım.GitHub Reposunda yeni bir branch açtıktan sonra değişikliklerini bu Branch'e yaparsın ve asıl Branch'e bir pull request(merge Request'te denir aynı zamanda) oluşturursun. Bu pull request onaylandığında değişiklikleri yaptığın branch, ana Branch'e katılır ve değişiklikler ana Branch'e yansır.
Örnek bir senaryo vermek gerekirse; Ali, Technopat web sitesine chat özelliği eklemek istesin. Ahmet Technopat development Branch'i üzerinden yeni bir branch oluşturup bunun adını feature-chat diye isimlendirir ve işi bittiğinde development'a bir pull request atar. Bu PR yetkisi olan kişi tarafından onaylanırsa artık development Branch'i bu chat branchinde yapılan commitleri içermiş olur.
Eki Görüntüle 1641299
Doğru evet. TebriklerDeneme isimli bir repo açtım.
Main branch'i üzerinde dene.txt dosyası oluşturdum.
Dosya üzerinde değişiklik yapıp ve 2 commit attım.
Yeni bir branch oluşturup dene.txt dosyası üzerinde değişiklik yapıp ve 2 commit attım.
Repoma tıklayıp geldim.
Bu kısmı gördüm.
Eki Görüntüle 1641371
Compare & pull request'e tıkladım.
Çakışmaları bulup düzlettim.
Merge ettim.
İki branch'ın atmış olduğu commit'ler dene.txt'de birleşti.
Doğru yapmış mıyım?
Teşekkürler.Doğru evet. Tebrikler![]()
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.