GitHub Hesabı ve Depolar
GitHub hesabınızı oluşturun, yeni depolar kurun ve GitHub arayüzünü anlayın.
GitHub Hesabı ve Depolar, CoddyKit'te ücretsiz bir Git & GitHub Professional Workflow dersidir. Bu, 4 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Git & GitHub Professional Workflow öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Git & GitHub Professional Workflow kursu toplamda 4 dersten oluşur.
GitHub'a Hoş Geldiniz!
Yazılım geliştirme ve sürüm denetimi alanında dünyanın önde gelen platformu GitHub'a hoş geldiniz! Git üzerine kuruludur ve siz Git'i zaten öğrendiniz.
GitHub'ı kod için bir sosyal ağ gibi düşünebilirsiniz. Geliştiricilerin Git depolarını çevrimiçi olarak barındırmasına, projeler üzerinde iş birliği yapmasına ve çalışmalarını dünya çapındaki toplulukla paylaşmasına olanak tanır.
GitHub Neden Kullanılır?
GitHub çeşitli önemli avantajlar sunar:
- Merkezi barındırma: Git projeleriniz güvenli bir şekilde çevrimiçi depolanır.
- İş birliği: Ekipler sorunsuz bir şekilde birlikte çalışabilir, değişiklikleri takip edebilir ve katkıları birleştirebilir.
- Sürüm geçmişi: Kodunuzda yapılan her değişikliğin eksiksiz kaydına erişebilirsiniz.
- Açık kaynak: Sayısız açık kaynak projesinin merkezidir ve katkıda bulunmayı kolaylaştırır.
GitHub Hesabınızı Oluşturma
Başlamak için bir GitHub hesabına ihtiyacınız olacak. Bireysel geliştiriciler ve açık kaynak projeleri için ücretsizdir!
Kayıt olmak için şu adımları izleyin:
- Web tarayıcınızda
github.com/joinadresine gidin. - Bir kullanıcı adı seçin, e-posta adresinizi girin ve güçlü bir parola oluşturun.
- E-postanızı doğrulamak ve ilk kurulum adımlarını tamamlamak için ekrandaki yönergeleri izleyin.
GitHub Panonuz
Giriş yaptıktan sonra kişiselleştirilmiş GitHub panonuzu görürsünüz. Burası ana merkezinizdir!
Fark edeceğiniz başlıca bölümler şunlardır:
- Depolarınız: Sahibi olduğunuz veya katkıda bulunduğunuz projelerin listesi.
- Etkinlik akışı: Takip ettiğiniz kişilerden ve depolardan gelen son etkinlikleri gösterir.
- Keşfet: Yeni projeleri ve popüler depoları keşfetmenizi sağlar.
GitHub Deposu Nedir?
GitHub'daki bir depo (kısaca repo da denir), esas olarak bir proje klasörüdür. Aşağıdakiler de dahil olmak üzere projenizin tüm dosyalarını içerir:
- Kod dosyaları (ör.
.js,.py) - Belgeler (ör.
README.md) - Görseller, veriler ve diğer proje varlıkları
- Git kullanılarak yapılan her değişikliğin eksiksiz geçmişi
Yeni Depo Oluşturma
İlk GitHub deponuzu oluşturalım!
Panonuzdan:
- Yeşil 'New' düğmesine tıklayın (genellikle sol kenar çubuğunda veya sağ üstte bulunur).
- 'Create a new repository' sayfasına yönlendirilirsiniz.
Projenizin GitHub üzerindeki adresini burada tanımlarsınız.
Depo Adı ve Açıklaması
Bir repo oluştururken:
- Depo adı: Projeniz için açık ve kısa bir ad seçin (ör.
my-first-app,website-portfolio). Bu ad URL'sinin bir parçası olur. - Açıklama (isteğe bağlı): Projenizin ne yaptığını açıklayan kısa bir cümledir. Bu, başkalarının amacını bir bakışta anlamasına yardımcı olur.
Genel ve Özel Depolar
Bir repo oluştururken yapmanız gereken önemli seçimlerden biri görünürlüktür:
- Genel: İnternetteki herkes bu depoyu görebilir. Açık kaynak projeleri, portföyler veya geniş kitlelerle paylaşmak istediğiniz her şey için idealdir.
- Özel: Yalnızca sizin ve açıkça erişim izni verdiğiniz kişilerin bu depoyu görmesine ve onunla etkileşim kurmasına izin verilir. Kişisel projeler, gizli çalışmalar veya müşteri projeleri için uygundur.
Temel Dosyalarla Başlatma
GitHub, deponuzu yararlı dosyalarla başlatmanız için çeşitli seçenekler sunar:
- README dosyası ekle: Bir
README.mddosyası çok önemlidir. Ziyaretçilerin gördüğü ilk şeydir ve projenizi, nasıl kurulacağını ve nasıl kullanılacağını açıklamalıdır. - .gitignore ekle: Bu dosya, Git'e hangi dosyaları veya klasörleri bilerek yok sayacağını bildirir (ör. geçici dosyalar, derleme çıktıları, hassas yapılandırma bilgileri).
- Bir lisans seçin: Başkalarının kodunuzu nasıl kullanabileceğini belirler (ör. MIT, GPL).
Kısa Kontrol: Yeni Depo Seçenekleri
GitHub'da yeni bir proje oluşturuyorsunuz. Aşağıdakilerden hangisi "Yeni bir depo oluştur" sayfasında doğrudan seçebileceğiniz veya yapılandırabileceğiniz tipik bir seçenek DEĞİLDİR?
Tekrar: GitHub Hesabı ve Depolar
Harika iş çıkardınız! Bu derste GitHub'ın temellerini öğrendiniz:
- Sürüm denetimi ve iş birliği için GitHub'ın neden kritik olduğu.
- Kendi GitHub hesabınızı nasıl oluşturacağınız.
- Bir deponun projenizin ana alanı olması kavramı.
- Görünürlüğü (Public/Private) seçmek ve README ile .gitignore gibi temel dosyalarla başlatmak da dahil olmak üzere GitHub'da yeni bir depo oluşturma adımları.
Sırada, yerel Git projelerinizi bu uzak GitHub depolarına nasıl bağlayacağınızı keşfedeceğiz!
Sıkça Sorulan Sorular
“GitHub Hesabı ve Depolar” dersi ücretsiz mi?
Evet — “GitHub Hesabı ve Depolar” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Git & GitHub Professional Workflow kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Git & GitHub Professional Workflow kursu toplamda 4 dersten oluşur.
“GitHub Hesabı ve Depolar” dersinde ne öğreneceğim?
GitHub hesabınızı oluşturun, yeni depolar kurun ve GitHub arayüzünü anlayın. Git & GitHub Professional Workflow ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Git & GitHub Professional Workflow öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Git & GitHub Professional Workflow, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 1. dersidir.
“GitHub Hesabı ve Depolar” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Git & GitHub Professional Workflow dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Git & GitHub Professional Workflow dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- GitHub Hesabı ve Depolar
- Gönderme, Çekme, Kopyalama
- Uzak Depolarla İş Birliği
- Birden Çok Uzak Depoyu Yönetme