Versiyon kontrolü, yazılım geliştiren veya kodla çalışan herkes için vazgeçilmez bir araçtır. Git, projelerini etkili bir şekilde yönetmene ve her zaman farklı sürümlere geri dönmene olanak tanıyan en popüler versiyon kontrol sistemlerinden biridir. Bu eğitimde, projenizi güvenli bir şekilde saklamak ve net bir yapı oluşturmak için nasıl bir Git-Repository oluşturacağınızı göstereceğim.

En önemli bilgiler

  • Git, versiyon değişikliklerinin kolay bir şekilde yönetimini ve takibini sağlar.
  • Repository oluşturma, git init komutu ile gerçekleştirilir.
  • Repository'nin durumunu git status ile kontrol edebilirsin.

Adım Adım Kılavuz

Bir repository oluşturabilmek için öncelikle gerekli yazılım paketlerinin kurulu olduğundan emin olmalı ve repository'yi oluşturmak istediğin dizinde bulunmalısın.

Adım 1: Terminali aç ve doğru dizine git

Öncelikle terminalini aç ve projen için kullanmak istediğin dizine git. Nereye gitmek istediğinden emin değilsen, dizinleri listelemek için ls komutunu kullan. Çıktı dizini örneğin "git Örnek" olabilir.

Git Deposu Oluşturma - Adım Adım Kılavuz

Terminalle tanış: Burada çalıştığın dizini göreceksin.

Adım 2: Repository oluşturma

Yeni bir repository oluşturmak için git init komutunu kullan. Bu komut, geçerli dizinde boş bir Git repository'si başlatır. Repository'yi oluşturmak istediğin dizini belirtmeyi unutma, örneğin "git Örnek" içinde.

Komutu çalıştırdıktan sonra boş Git repository'sinin başarıyla oluşturulduğunu belirten bir onay alacaksın. Projen hakkında gerekli tüm bilgileri saklayan gizli bir.git dosyası oluşturulacak.

Adım 3: Repository durumunu kontrol etme

Bir sonraki adım, repository'nizin durumunu kontrol etmektir. Bunun için git status komutunu kullan. Bu komut, repository'nizin mevcut durumu hakkında bilgi verecek, özellikle de izlenmeyen (untracked) dosyaların olup olmadığını gösterecektir.

Repository'nizin branch-Master'a sahip olduğunu ve izlenmeyen dosyalar hakkında bilgi gösterdiğini görmelisin; bu, versiyon kontrolüne eklenmesi gereken dosyalar olduğu anlamına gelir.

Adım 4: Izlenmeyen Dosyaları tanımlama

Izlenmeyen dosyalar, henüz versiyon kontrolüne eklenmemiş dosyalardır. Durumu kontrol ettiğinde, komut sonuçlarında bu dosyaların bir listesini göreceksin. Değişiklikler kaydedilmeden önce bu dosyaların izlenmesi gerekir.

Bu durumda, kaydedilebilecek herhangi bir değişiklik olmadığı için henüz hiçbir şeyi commit edemezsin.

Adım 5: Dosyaları repository'ye ekleme

Değişikliklerini kaydetmek için istenen dosyaları repo'ya eklemelisin. Ancak bunu aceleyle yapma. Eğitimin bir sonraki adımında, doğru dosyaları nasıl seçeceğin ve mevcut olanları nasıl yok sayabileceğin hakkında bilgi alacaksın, böylece temiz ve etkili bir yönetim sağlanabilir.

Artık versiyon kontrolü için temeli attın ve bir sonraki eğitimde.gitignore kullanımı ya da yeni dosyaların eklenmesi gibi konulara daha derinlemesine dalabilirsin.

Özet - Git ile Versiyon Kontrolü - Bir Repository Oluşturma

Bu eğitimde, dizin yapısından başlayarak git init ve git status gibi temel Git komutlarına kadar bir Git repository'si nasıl oluşturulacağını öğrendin. Bu adımlar, yazılım projelerini etkili bir şekilde yönetmek ve tüm değişikliklerin belgelenmesini sağlamak için temellerdir.

Sıkça Sorulan Sorular

Yeni bir Git repository'si nasıl oluşturabilirim?Yeni bir Git repository'si oluşturmak için git init komutunu kullanabilirsin.

git status komutu ne yapar?git status komutu, repository'nizin mevcut durumunu gösterir ve izlenmeyen dosyaları listeler.

Yeni dosyaları Git repository'me nasıl eklerim?Yeni dosyaları git add komutunu kullanarak repository'ne ekleyebilirsin.

Git'te bir Branch nedir?Bir Branch, repository'niz içinde ana kodu etkilemeden değişiklikler yapabileceğin ayrı bir gelişim hattıdır.