GitHub Projelerine İlk Pull Request (PR) Nasıl Atılır? Adım Adım Rehber
Açık Kaynak Dünyasına Katkı Sağlamak İsteyenlere Git Rehberi
Birçoğumuz GitHub'ı sadece başkalarının yazdığı kodları indirmek (Clone) için kullanıyoruz. Ancak açık kaynak projelere ufak bir CSS düzeltmesi veya Türkçe dil desteği ekleyerek katkı sağlamak, CV'niz için yapabileceğiniz en iyi yatırımdır. Peki bir projeye kendi kodumuzu nasıl kabul ettiririz?
Pull Request (PR) Süreci
Fork: Beğendiğiniz projenin GitHub sayfasına gidip sağ üstteki "Fork" butonuna basın. Bu, projenin birebir kopyasını sizin kendi hesabınıza aktarır. (Artık kodu bozma korkunuz yok).
Clone: Kendi hesabınızdaki bu forku bilgisayarınıza git clone https://github.com/KULLANICI_ADINIZ/proje_adi.git komutuyla indirin.
Branch (Dallanma) Açmak: Asla ana dalda (Main/Master) çalışmayın. Ne ekleyecekseniz o isimde bir dal açın: git checkout -b ozellik-turkce-dil
Commit ve Push: Kodunuzu yazın, dosyaları kaydedin. git add . ve ardından git commit -m "Türkçe dil dosyası eklendi" komutlarıyla işleyin. Sonra kendi forku'nuza yollayın: git push origin ozellik-turkce-dil
Pull Request Oluşturma: Orijinal projenin sayfasına gittiğinizde GitHub size yeşil bir "Compare & pull request" butonu gösterecektir. Buna tıklayın, neyi değiştirdiğinizi güzel bir İngilizce ile açıklayın ve gönderin.
Proje yöneticisi (Maintainer) kodunuzu inceler, sorun yoksa ana projeye birleştirir (Merge). Artık o projenin resmi bir "Contributor" (Katkıda Bulunan) kişisisiniz!
İlk Pull Request atma süreci her zaman korkutucudur ama adımları böyle basit (Fork -> Clone -> Branch) açıklamanız açık kaynak kültürünü çok geliştirecek.
Cevap yazmak için giriş yapmalısınız.
Giriş Yap