🌳Git ile Branch İşlemleri
Projedeki her geliştirme dallarının yönetimi
Last updated
Projedeki her geliştirme dallarının yönetimi
Last updated
© 2024 ~ Yunus Emre Ak ~ yEmreAk
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.
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
veya https://github.com/yedhrab/YBilgiler.git
👨💻 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ı 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.