🌳Git ile Branch İşlemleri
Projedeki her geliştirme dallarının yönetimi
🚴♂️ Branch'i Tanıyalım
Branch (dal) git yığıtlarında imleç görevi gören araçlardır. Ek bilgi için buraya tıklayabilirsin.
Önemli: Dallandırmaları orjinal proje üzerinden yapmazsanız diğer dallar ile karışabilir.
Genelde master işlemi (projenin aslı) ile test işlemlerini birbirinden ayrı yerlerde saklamak amaçlı kullanılırlar
HEAD
üzerinde bulunduğumuz branch'i (imleci | dalı) gösterir.Yeşil renkli kareler
Commit işlemlerini gösterir.
🌟 Sık Kullanılan Branch İşlemleri
Yeni bir branch, test işlemleri için sıklıkla kullanılır.
İşlem | Açıklama |
---|---|
| Branch oluşturma |
| Branch değiştirme |
| Local branch kaldırma silme |
| Local branch zorla kaldırma silme |
| Remote branch kaldırma |
<branch>
Seçilecek dal (HEAD (ana dal) için 'master' kullanılır)Örn:
master
-d
Silme parametresi yani--delete
-D
Zorla silme parametresi yani--delete --force
<url | remote>
Uzaktaki git adresi veya ismiÖrn:
origin
veyahttps://github.com/yedhrab/YBilgiler.git
✨ Silme ve Güncelleme
👨💻 Komut | 📝 Açıklama |
---|---|
| 👨🔧 Branch ismi değiştirme |
| 💦 Eski branch'i kaldırma |
| 🏹 Yeni branch'i sunucuya aktarma |
🧙♂ Detaylı bilgi için Change a branch name in a Git repo alanına bakabilirsin.
🧹 Tüm Branch'ları Silme
🛒 Tüm branch'ları
git branch | grep -v "master"
komutu ile al👇 Her bir branch'i
xargs
komutu ile seç💦 Branch'ları
xargs git branch -D
komutu ile sil
📢 Bash komutudur, cmd ve powershell üzerinde çalışmayabilir.
🔗 Harici Bağlantılar
Last updated