Günümüz yazılım dünyasında GitHub, geliştiricilerin projelerini yönetmeleri, sürüm kontrolü sağlamaları ve açık kaynak dünyasına katkıda bulunmaları için vazgeçilmez bir platformdur. Bu yazıda GitHub hesabı nasıl açılır, projeler nerede ve nasıl paylaşılır, ve GitHub’ı verimli kullanmanın yolları detaylı şekilde ele alınmıştır.
GitHub Nedir?
GitHub, yazılım projelerini barındırmak ve yönetmek için kullanılan bir platformdur. Git versiyon kontrol sistemini temel alır ve geliştiricilere kodlarını saklama, paylaşma, sürüm takibi yapma ve ekip halinde çalışma imkânı sunar.
GitHub Hesabı Nasıl Açılır?
1. GitHub’a Giriş Yapın
GitHub ana sayfasına gidin: https://github.com
2. Ücretsiz Hesap Oluşturun
- Sağ üstteki “Sign up” (Kayıt Ol) butonuna tıklayın.
- Kullanıcı adınızı, e-posta adresinizi ve bir şifre belirleyin.
- “Verify” adımında robot olmadığınızı kanıtlayın.
- Plan seçin (bireysel kullanım için ücretsiz plan yeterlidir).
- E-posta adresinize gelen doğrulama bağlantısına tıklayarak hesabınızı aktif hale getirin.
Artık bir GitHub hesabınız var! Sırada ilk projenizi paylaşmak var.
GitHub’da Proje Nasıl Paylaşılır?
1. Yeni Bir Repository (Depo) Oluşturun
- GitHub ana sayfasında “+” simgesine tıklayın → New repository
- Proje adınızı girin (örneğin:
ilk-projem) - Açıklama (Description) ekleyebilirsiniz (isteğe bağlı)
- Public (herkese açık) veya Private (özel) olarak ayarlayabilirsiniz
- “Initialize this repository with a README” seçeneğini işaretlerseniz README dosyası otomatik oluşur
- “Create repository” butonuna tıklayın
2. Kodu Bilgisayarınızdan Yükleyin
Projeyi yüklemek için Git komutları kullanılır. Örnek adımlar:
# Git yüklü değilse önce kurun: https://git-scm.com/
git config --global user.name "Adınız"
git config --global user.email "email@example.com"
# Yerel dizine geçin
cd proje-dizini
# Git başlat
git init
# Dosyaları ekle ve commit et
git add .
git commit -m "İlk commit"
# Uzak repo ile bağlantı kur
git remote add origin https://github.com/kullaniciadi/proje-adi.git
# Dosyaları yükle
git push -u origin main
Projeler Nerede ve Nasıl Paylaşılır?
1. Profilinizde
Her paylaştığınız proje, GitHub profilinizde listelenir. Bu, özgeçmişinizde kullanılabilecek etkili bir portföy alanıdır.
2. GitHub Pages ile Web Sitesi Olarak
Frontend projelerinizi yayınlamak için GitHub Pages özelliğini kullanabilirsiniz:
- Ayarlar > Pages > Source:
mainbranch >/root - Projeniz kısa süre içinde https://kullaniciadi.github.io/proje-adi şeklinde yayınlanır.
3. Topluluklara Açık Projeler
- Açık kaynak projelere katkıda bulunarak GitHub topluluğunun bir parçası olabilirsiniz.
issues,pull requestsveforkgibi özellikler sayesinde etkileşim kurabilirsiniz.
GitHub Kullanmanın Avantajları
- Sürüm kontrolü: Geliştirme sürecinde yapılan her değişiklik takip edilebilir.
- Takım çalışması: Aynı proje üzerinde birden fazla kişi çalışabilir.
- Açık kaynak katkısı: Diğer projelere katkıda bulunabilir, iş birliği yapabilirsiniz.
- Portföy oluşturma: İş görüşmelerinde güçlü bir gösterim aracıdır.
- Otomasyon: GitHub Actions ile test, dağıtım ve daha fazlası otomatikleştirilebilir.
Değerlendirme
GitHub, sadece bir kod barındırma platformu değil, aynı zamanda bir geliştirici topluluğudur. Yazılım dünyasında yer edinmek, projelerinizi dünyayla paylaşmak ve işbirlikleri kurmak için mükemmel bir araçtır. Bir GitHub hesabı açarak siz de bu ekosistemin parçası olabilirsiniz.








