Birleştirmeden sonra silme olağan yoldur. Bu nedenle git branch -d yourbranchname
, şubenin silinmeden önce tamamen birleştirildiğinden emin olmak için kontroller yapılır.
Etrafta bir dalı tutmak için düşünebileceğim birkaç neden var: Üretime girdiğinde hataların geri gelmesi durumunda ona tutunmak isteyebilir veya tarihi bir kayıt isteyebilirsiniz.
Her iki durumda da, silmeden önce şubenin başını etiketleme seçeneğiniz vardır. Bir etiket, birkaç küçük farklılık dışında bir commit için bir gösterici olması açısından bir dal gibidir: 1) porselen genellikle kasada git show-branch veya tab-auto complete gibi keşif komutlarındaki etiketleri göstermez, 2) birini kontrol etmek sizi ayrılmış (ref olmayan) BAŞLIK 3'e koyar) bir " etiketleme mesajı " bırakabilirsiniz , bu da etiketin bir kayıt gibi nesne deposunda bir nesne olarak kaydedilmesine neden olur.
Bu şekilde geçmişi korursunuz ve herhangi bir hata düzeltmeye ihtiyacınız olursa, düzeltme için ana dışında yeni bir dal oluşturmanızı öneririm.