git init
→ Yeni bir Git deposu (repo) oluşturur.git clone <repo-url>
→ Uzak depoyu (GitHub gibi) bilgisayarına kopyalar.
git add <dosyaAdı>
→ Dosyayı “staging area”ya ekler.git add .
→ Tüm değişiklikleri ekler.git commit -m "mesaj"
→ Staging area’daki değişiklikleri kalıcı hale getirir (commit).git status
→ Değişikliklerin durumunu gösterir.git log
→ Yapılan commit geçmişini listeler.
git branch
→ Mevcut branch’leri listeler.git branch <isim>
→ Yeni branch oluşturur.git checkout <isim>
→ İlgili branch’e geçiş yapar.git merge <isim>
→ Belirtilen branch’i aktif branch’e birleştirir.
git remote add origin <repo-url>
→ Uzak depo bağlantısı ekler.git remote -v
→ Uzak depoları görüntüler.git push -u origin main
→ Değişiklikleri ana branch’e (main) gönderir.
git config --global user.name "Kullanıcı Adı"
git config --global user.email "E-posta Adresi"
git config --list
→ Ayarları listeler.
🧩 İpucu:
Bir projeye başlarken şu sırayı unutma 👇
git init
git add .
git commit -m "ilk commit"
git branch -M main
git remote add origin <repo-url>
git push -u origin main