GitHub Pull Request Nedir?

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. Ali 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.

 
Son düzenleme:
Deneme 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.

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?
 
Doğru evet. Tebrikler
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…