Yerel ve Uzak Git Dalı Nasıl Silinir

Yerel ve Uzak Git Dalı Nasıl Silinir

⌛ Reading Time: 2 minutes

Git’i kullanmak birçok geliştirici için neredeyse bir ön koşuldur. Bu birkaç nedenden dolayı. En önemli faydası, bir projede yapılan her değişikliği neredeyse hiç düşünmeden kaydedebilmenizdir. Yine de beyniniz size yetiştiğinde, yerel ve uzak bir Git dalını silmek istediğiniz anlamına gelebilir. Bu anlaşılabilir, ancak süreç olmayabilir.

Bu nedenle, bu gönderi size yerel ve uzak bir Git şubesinin nasıl silineceğini gösterecektir. Buna geçmeden önce Git’in geniş bir temelde nasıl çalıştığını inceleyelim.

Git’te Hızlı Astar

Makalenin büyük kısmına girmeden önce, size Git’e hızlı bir genel bakış sunalım. Bu, bir geliştirme projesi içindeki aktiviteyi kaydetmenin bir yoludur. Google Dokümanlar’da ve diğer yazılımlarda bulunan revizyon işlevine çok benzer.

Git “deposunun” hiyerarşisi birkaç noktada özetlenebilir:

  • Projenizin kesin versiyonu için bir ana “yol” var. Bu, gelenek tarafından usta olarak adlandırılmıştır, ancak adlandırma kuralı ana veya ana hat olarak değişmeye başlamaktadır.
  • Her depoda birden fazla “dal” olabilir. Bunlar, ana hattın kopyalarıdır ve geliştiricilerin aynı anda projenin korumalı alan sürümleri üzerinde çalışmasına izin verir.
  • Projedeki değişiklikleri şubenize “zorlar” ve “taahhüt edersiniz”.
  • Bu dal daha sonra yeni bir kesin gövde ile sonuçlanmak üzere gövde ile birleştirilir.

Genel olarak Git, bu ilkelere bağlı kalmak istediğinizde harikadır. Yine de, bir dalı silmek istediğinizde baş ağrısına neden olabilir.

Yerel ve Uzak Git Dalı Nasıl Silinir

silmek için ilk adım yerel ve uzak Git şubesi kullanacağınız komutun yapısını anlamaktır:

Bu yapıyı bir kez kavradığınızda, ihtiyaçlarınıza göre uyarlayabilirsiniz. Başlamak için yerel bir şubeye bakalım. Bu, komut satırını kullandığınızı ve çalışmak için bir Git deposuna sahip olduğunuzu varsayar.

Yerel bir dalı silmek için git branch komut, -d değiştirici ve şube adı. Örneğimizde kullandığımız oldbranch, ancak sizinki projenize özel olacaktır. Bir araya getirerek aşağıdakileri elde ederiz:

Bu, Git’e adlandırılmış dalı yerel deponuzdan silmesini söyler. Buna rağmen Git bir dalı silmenize izin vermeyebilir. Bunun nedeni, henüz diğer yerel şubelerle birleştirilmemiş taahhütleri içermesidir. Ayrıca şubeyi uzak bir depoya “itmemiş olmanız” da olabilir.

Buna karşı koymak için şunu kullanın: -D yerine değiştirici olarak -d.

Uzak dallar için, git push emretmek. İskeletimize geri dönersek, uzak bir isme de ihtiyacınız olacak. Bu genellikle origin geleneksel olarak, ancak emin değilseniz ekip liderinize danışın. Hepsini bir araya getirmek için aşağıdakileri alacaksınız:

Kullanmakta olduğunuz Git sürümüne bağlı olarak, tam komutun sırasını değiştirmeniz gerekebilir:

Yine, değiştiriciyi büyük harf kullanmak şubeyi ne olursa olsun siler, oysa genellikle küçük harf değiştiriciler için bir onay isteği alırsınız.

Toplama

Genel olarak Git, güçlü bir dil, araç ve geliştirme yardımcısıdır. Öyle olsa bile, Git deposuna bir şeyler eklerken harikadır, ancak bir şeyleri kaldırırken o kadar iyi değildir. Yerel ve uzak bir Git dalını silmek, komut yapısını öğrenme durumudur. Bunu bir kez indirdikten sonra, gitmekte fayda var. Projeniz için Git’i kullanmayı keşfediyorsanız Git ve Github’a nasıl başlayacağınızı öğrenin.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.