Katkıda Bulunma Adımları
August 20, 2025 · View on GitHub
Bu depoyu fork butonuna tıklayarak çatallayın (fork).
Çatalladığınız depoyu klonlayın.
Çatalladığınız depoda code butonuna tıklayın. SSH sekmesini seçin ve ardından panoya kopyala butonuna basın.
Bir terminal açın ve `git clone` komutunu çalıştırın
git clone "kopyaladığınız-url"
[!ÖNEMLİ] Sonraki adımlarda
<github-idniz>gördüğünüz yerlerde kendi GitHub ID’nizi kullanmalısınız.
Örneğin, GitHub ID’nizaaronswise,
git switch -c add-<github-idniz>→git switch -c add-aaronswolur
contributors/<github-idniz>.html→contributors/aaronsw.htmlolur
Yeni bir dal (branch) oluşturun
Depo dizinine gidin (zaten orada değilseniz)
cd code-contributions
git switch komutu ile yeni bir dal oluşturun
git switch -c add-<github-idniz>
Kartınızı oluşturun
Katkıda bulunanlar klasörüne kendi kartınızı bir HTML dosyası olarak ekleyebilirsiniz. Katkıda bulunanlar klasöründe kullanıcı adınızla bir dosya oluşturun. Başlamak için aşağıdaki şablonu kopyalayabilirsiniz.
contributors/<github-idniz>.html
<article>
<h3>Kullanıcı adınız</h3>
<p>Hakkınızda kısa bir biyografi (isteğe bağlı)</p>
<h4>Kullandığım programlama dilleri</h4>
<section class="container">
<div class="badge" style="background-color: #3874a4; color: white">
Python
</div>
<div class="badge" style="background-color: #f7df1e; color: black;">
JavaScript
</div>
</section>
<h4>Kullandığım araçlar</h4>
<section class="container">
<img
class="icon"
src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/bash/bash-original.svg"
/>
<img
class="icon"
src="https://cdn.jsdelivr.net/gh/devicons/devicon@latest/icons/linux/linux-original.svg"
/>
</section>
</article>
<style>
body {
font-family: sans-serif;
}
.container {
display: flex;
flex-wrap: wrap;
gap: 1rem;
}
.badge {
padding: 0.5rem;
border-radius: 0.25rem;
}
.icon {
width: 2rem;
}
</style>
Kartınızı katkıda bulunanlar listesine ekleyin
Oluşturduğunuz dosyanın adını scripts/contributors.js dosyasına ekleyin.
scripts/contributors.js
const contributorFiles = [
"<github-idniz>.html", // dosya adınızı buraya ekleyin
"roshanjossey.html",
"gokultp.html",
];
Değişikliklerinizi tarayıcıda görün
index.html dosyasını bir tarayıcıda açarak değişikliklerinizi görebilirsiniz. Önceki adımlarda eklediğiniz yeni kartı görmelisiniz.
Kartınızda değişiklik yapmaya devam edebilir ve tarayıcı sekmesini yenileyerek güncellemeleri görebilirsiniz.
Değişikliklerinizi onaylayın (commit)
Önce değişikliklerinizi git add komutu ile hazırlayın
git add contributors/<github-idniz>.html
Sonra değişikliklerinizi git commit komutu ile kaydedin
git commit -m "add <github-idniz>"
Değişikliklerinizi GitHub’a gönderin (push)
git push -u origin add-<github-idniz>
Değişikliklerinizi inceleme için gönderin (Pull Request)
GitHub’daki deponuza gittiğinizde Compare & pull request butonunu göreceksiniz. Ona tıklayın.
Şimdi pull request oluşturup gönderin
Değişiklikler birleştirildiğinde size bildirim e-postası gelecektir.