5 Komutla Git’e Giriş: Sıfırdan Başlayanlar İçin Kapsamlı Rehber
Git’i duydun ama nereden başlayacağını bilmiyor musun? Bu yazı, Git’in ne olduğunu derinlemesine anlamanı ve sadece 5 temel komutla projeni güvenle yönetmeyi öğrenmeni sağlayacak.
Git Nedir? (Kelime Anlamı ve Amacı)
Git, \"parçalamak\" ya da \"dağıtmak\" anlamına gelen İngilizce kökenli bir kelimedir. Yazılım dünyasında ise Git, bir sürüm kontrol sistemi (Version Control System) olarak tanımlanır. Yani bir projenin zaman içindeki değişimini kayıt altına alır.
2005 yılında Linus Torvalds tarafından geliştirilen Git, özellikle dağıtık, hızlı ve güvenli yapısıyla kısa sürede endüstri standardı haline gelmiştir.
Neden Git Kullanmalısın?
1. Geri Alabilirsin
Silinen dosyalar, hatalı değişiklikler, bozulan projeler… Git sayesinde tüm bu durumlar sadece birkaç komutla geri alınabilir.
2. Geçmişi Görüntüleyebilirsin
Projene 2 hafta sonra baktığında, \"Bu dosyayı neden değiştirmişim?\" diye düşünmek yerine Git log'u açarsın ve geçmişi net biçimde görürsün.
3. Takım Halinde Çalışabilirsin
Birden fazla kişi aynı dosyada çalışabilir, Git bu çakışmaları algılar ve sana çözüm önerileri sunar.
4. Projeni Yedeklersin
GitHub ile entegre çalışan Git, projeni sadece bilgisayarında değil, bulutta da güvenle saklar.
5 Temel Git Komutu
1️⃣ git init – Git Takibini Başlat
git init
Bulunduğun klasörde Git takibini başlatır. .git adlı gizli klasör oluşur.
2️⃣ git status – Durum Raporu
git status
Hangi dosya takip ediliyor, hangisi commit için hazır, hangisi yeni? Bu komutla öğrenirsin.
3️⃣ git add – Dosyaları Sahneleme
git add dosya.txt
Yaptığın değişiklikleri sahneye (staging area) alır. Tüm dosyaları eklemek için:
git add .
4️⃣ git commit – Kalıcı Kayıt
git commit -m \"İlk commit\"
Sahneye alınan değişiklikleri kalıcı olarak kaydeder. -m parametresiyle açıklayıcı bir mesaj yazarsın.
5️⃣ git log – Geçmişe Yolculuk
git log
Tüm commit geçmişini listeler.
git log --oneline
Daha sade görünüm için.
Örnek Uygulama: Kendi Git Projeni Başlat
mkdir benim-projem
cd benim-projem
echo \"Merhaba Git!\" > deneme.txt
git init
git add deneme.txt
git commit -m \"İlk dosya eklendi\"
git log
Özetle: Artık Git Kullanabiliyorsun
- Git’in ne olduğunu ve neden önemli olduğunu öğrendin
- Projeyi nasıl Git ile takip etmeye başlarsın, gördün
- Yaptığın değişiklikleri nasıl kaydedersin, uyguladın
- Geçmişe nasıl dönersin, test ettin
Unutma: Git bilmek sadece kod yedeklemek değil, dijital disiplin demektir.
Sonraki Yazıda
Branch (Dal) nedir ve nasıl kullanılır? Konusunda kapsamlı bir anlatımla devam edeceğiz.
Yorumlar
Henüz yorum yapılmamış. İlk yorumu siz yapın!