Zor. Herhangi yaptığın bir iş ilk seferinde her zaman zor gelir. Özellikle birileriyle işbirliği içindeysen, hata yapmak rahatsız edici olabilir. Fakat açık kaynak tamamen işbirliği ve birlikle çalışmaktır. Biz ilk defa açık kaynak projelere katkıda bulunacak kişilerin öğrenme ve katkıda bulunmasını kolaylaştırmak istiyoruz.
Makale okumak ve eğitim videoları yardımcı olabilir fakat, o işi gerçekten senin yapman yapmandan daha iyi ne olabilir? Bu proje yeni başlayanların veya ilk defa katkıda bulunacakların işini kolyalaştırmak ve onlara rehberlik etmek amacındadır. Unutmayın ki; ne kadar rahat olursanız o kadar rahat öğrenirsiniz. Eğer ilk defa bir GitHub projesine katkıda bulunacaksınız, aşağıda gösterilen basit adımları izlemeniz yeterli olacaktır. Söz veriyoruz, eğlenceli olucak.
Eğer bilgisayarınızda git kurulu değil ise, yükleyin .
Sayfanın sağ üst köşesinde bulunan "Fork" butonuna basıp bu projeyi forklayın. Bu işlem sizin hesabınız altında projenin bir kopyasını oluşturacaktır.
Şimdi bu repoyu bilgisayarınıza klonlayın. Bunun için 'clone' butonuna basıp ardından copy to clipboard ikonuna basın.
Daha sonra terminali açıp aşağıda ki git komut satırını girmemiz gerekiyor:
git clone "kopyaladığınız-url"
"kopyaladığınız-url" (tırnak işaretleri olmadan) bu deponun linki oluyor.
Örneğin:
git clone https://github.com/kullanıcı-adi/first-contributions.git
kullanıcı-adi
sizin GitHub kullanıcı adınız. Burada GitHub üzerinde bulunan first-contributions reposunun içeriğini bilgisayırınıza kopyalıyorsunuz.
Eğer zaten klasör içinde değilseniz terminal üzerinde repo klasörünün bulunduğu konuma gidin:
cd first-contributions
git checkout
komutunu kullanarak yeni bir branch oluşutrun:
git checkout -b <ekle-sizin-isminiz>
Örneğin:
git checkout -b ekle-aydin-cagri-dumlu
(Branch ismi içinde ekle kelimesinin zorunluluğu bulunmamakta, fakat bu branch ismimizi contributor listesine eklemek için oluşturduğundan ekle kelimesinin konulması mantıklı olacaktır.)
Text editor ile Contributors.md
dosyasını açıp, içinde ismininizi yazdıktan sonra dosyayı kaydedin. Terminal üzerinden projen klasörüne gidip git status
komutunu yazdığınızda yaptığınız değişiklikleri göreceksiniz. Daha sonra git add
komutu ile bu değişiklikleri oluşturduğunuz branch içine ekleyin.
git add Contributors.md
Şimdi git commit
komutunu kullanarak dosyalarınızı commit edin:
git commit -m "Contributors listesine <isminiz> ekle"
<isminiz>
yerine kendi isminizi yazın.
git push
komutu ile değişiklikleriniz pushlayın:
git push origin <ekle-kendi-isminiz>
<ekle-kendi-isminiz>
yerine daha önce oluşturduğunuz branch ismini girin.
GitHub üzerinde oluşturmuş olduğunuz repoya baktığınız zaman Compare & pull request
butonunu göreceksiniz. Bu butona basın.
Şimdi bir pull request isteği gönderin.
En kısa zamanda yaptığınız değişiklikler master branch ile birleştirilecek. Bu işlem tamamlandı zaman bilgilendirme maili alıcaksınız.
![]() |
||
---|---|---|
GitHub Desktop | Visual Studio 2017 | GitKraken |
Bir sorunuz veya yardıma ihtiyacınız olma durumunda slack takımıza katılabilirsiniz. Slack takımına katıl
Popüler repolarda ki başlangıç seviyesinde çözebileceğiniz konulara ait linkler aşağıda yer almaktadır. İnceleyin ve daha fazla bilgiye sahip olun