CodeBlanks Logo Icon CodeBlanks

Git nedir?

Git'in bir versiyon kontrol sistemi olduğunu ve neden kullanıldığını öğrenirsin.

Git nedir?

Git, yazılım projelerindeki dosya değişikliklerini takip etmeyi sağlayan dağıtık bir versiyon kontrol sistemidir. Geliştiriciler Git sayesinde geçmiş değişiklikleri inceleyebilir, eski sürümlere dönebilir ve aynı proje üzerinde birlikte çalışabilir. Git, özellikle kaynak kodunun güvenli ve düzenli yönetilmesini kolaylaştırır.

git init
git add index.html
git commit -m "İlk sürüm"

Git açık kaynaklıdır ve Linux'un geliştiricisi Linus Torvalds tarafından oluşturulmuştur.

Git neden önemlidir?

Bir projede yeni özellik eklerken veya hata düzeltirken önceki çalışan sürümü korumak önemlidir. Git, değişiklikleri commit adı verilen kayıtlarla saklayarak bu ihtiyacı karşılar. Ayrıca farklı dallar üzerinde çalışarak ana sürümü etkilemeden yeni özellikler geliştirebilirsin.

git status
git add .
git commit -m "Add navigation"

Git kullanmak, proje geçmişini takip etmeyi ve ekip çalışmalarını yönetmeyi kolaylaştırır.

Uygulama İlk Git komutlarını sırala

Boş bir proje klasöründe Git'i başlat. Ardından index.html dosyasını sahnele ve İlk sürüm mesajıyla commit oluştur. Komutları doğru sırayla yaz.

Başlangıç kodu

terminal
# Git deposunu başlat

# Dosyayı sahnele

# İlk commit'i oluştur

Örnek çözüm

terminal
# Git deposunu başlat
git init

# Dosyayı sahnele
git add index.html

# İlk commit'i oluştur
git commit -m "İlk sürüm"

Beklenen çıktı

[main (root-commit) a1b2c3d] İlk sürüm
 1 file changed

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Git hangi amaçla kullanılır?

  • İnternet bağlantısını hızlandırmak
  • Dosyalardaki değişiklikleri takip etmek Doğru cevap
  • Bilgisayarın işletim sistemini kurmak
  • Web sayfalarını otomatik tasarlamak

Açıklama: Git, proje dosyalarının değişikliklerini kaydeder ve önceki sürümlere ulaşmayı sağlar.

2 Git'in türünü tamamla

Soru
Git, dağıtık bir ____ sistemidir.
Cevap
Git, dağıtık bir versiyon kontrolü sistemidir.

Açıklama: Git, dosya değişikliklerini yönetmek için kullanılan bir versiyon kontrol sistemidir.

3 Git'in temel özellikleri

Kavram Anlamı
Git Versiyon kontrol sistemi
Commit Değişiklik kaydı
Branch Bağımsız çalışma dalı
Open source Kaynak kodu açık yazılım

Başlangıç bölümündeki tüm dersler