Bu proje, katkıda bulunmak isteyen geliştiriciler için açık bir şekilde belirtilen adımları içeren bir rehber sunmaktadır. Lütfen bu rehberi okuyun ve projeye katkıda bulunurken izlemeniz gereken adımları takip edin.
-
Proje deposunu çatalınız (fork) üzerine alın.
-
Çatalladığınız proje deposunu yerel bilgisayarınıza klonlayın:
git clone https://github.com/sizin-kullanici-adi/proje-repo.git
-
Yeni bir dal (branch) oluşturun ve üzerinde çalışacağınız değişiklikleri yapın:
git checkout -b ozellik/dosya-duzenlemesi
Not: Dal adınızı açıklama yapacak şekilde uygun bir şekilde değiştirin.
-
Yaptığınız değişiklikleri düzenli bir şekilde ve anlaşılır bir dilde kodlayın.
-
Yaptığınız değişiklikler için uygun bir şekilde testler yazın ve mevcut testlerin başarılı bir şekilde çalıştığından emin olun.
-
Yaptığınız değişiklikleri ve eklediğiniz dosyaları birleştirme isteği (pull request) göndermek için yerel depoda dalınızı (branch) yükleyin:
git add . git commit -m "Yapılan değişikliklerin açıklayıcı bir başlık" git push origin ozellik/dosya-duzenlemesi
-
GitHub reposuna gidin ve "New Pull Request" düğmesine tıklayın. Açılan formu doldurun ve pull request'inizi gönderin.
-
Projenin sahibi veya yetkilileri, inceleyecektir. Değişikliklerinizin kabul edilmesi veya reddedilmesi hakkında geri bildirim alacaksınız.
-
Gerekirse, geri bildirimleri dikkate alarak değişiklik yapın ve adımları 4-8 arasında tekrarlayın.
-
Katkıda bulunmadan önce, CONTRIBUTING dosyasını okuyun.
-
Kodunuza yeterli miktarda açıklama ekleyin ve kodun anlaşılmasını kolaylaştırın.
-
Kodunuzu test edin ve mevcut testlerin başarılı bir şekilde çalıştığından emin olun.
-
İlgili birleştirme isteğini (pull request) açmadan önce son değişikliklerinizi kontrol edin.
-
Projenin sahibi veya yetkilileriyle saygılı bir şekilde iletişim kurun.
Herhangi bir sorunuz veya öneriniz varsa, lütfen [info@tolgaugurlu.com] adresine e-posta gönderin.