Skip to content

ismailumutluoglu/kbu-btk-git-github

Repository files navigation

🧠 GIT KOMUTLARI — HATIRLATMA REHBERİ

📦 Başlangıç

  • git init → Yeni bir Git deposu (repo) oluşturur.
  • git clone <repo-url> → Uzak depoyu (GitHub gibi) bilgisayarına kopyalar.

🧩 Dosya Yönetimi

  • 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.

🌿 Branch (Dal) İşlemleri

  • 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.

☁️ Uzak Depo (Remote)

  • 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.

⚙️ Yapılandırma (Config)

  • 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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •