Åžube ne birleÅŸtirme sonra
İki dal vardı: usta ve branch1. Ben sadece ana geri branch1 birleştirilmiş ve bu şube ile işim bitti. Silin ya da sadece oturup izin vermeli miyim? Silme veri kaybı neden olur?
CEVAP
Birleşmeden sonra, güvenli bir dalı silmek için:
git branch -d branch1
Ayrıca, gıt, tam olarak henüz birleştirme istemediğini düşünürse, sizi (ve şube silmek için çöp) uyarır. Eğer zorla tamamen birleştirilmiş henüz olmayan bir şube (git branch -D
) silmek, birleştirilmemiş tamamlar geri rağmen (aşağıya bakınız) almak için bazı hileler yapmak zorunda.
Bir şube etrafında halde tutmak için bazı nedenler vardır. Eğer bir özellik dal, örneğin, hala o şube içinde bu özelliği hata düzeltmeleri yapmak isteyebilirsiniz.
Eğer siz de uzaktaki bir ana Dalı silmek istiyorsanız, bunu yapabilirsiniz:
git push origin :branch1
Bu zorla Uzak (Bu zaten teslim repositiories olsa etkilemez ve itme eriÅŸimi olan herkes engellemez yeniden itmek/oluÅŸturmak) ÅŸube silecektir.
git reflog
son teslim düzeltmeleri gösterir. Son depoyu tarihinde teslim oldu herhangi bir şube de orada gösterecektir. Kenara eden, git fsck
gıt taahhüt kaybı herhangi bir durumda Seçim aracı olacak.
Git: tek bir taahhüt olarak başka bir ...
Nasıl bitecek bu benim birleştirme çak...
Nasıl git-svn uzak bir şube getirdim s...
Varsayılan daha farklı bir şube için ç...
Neden " 'geliÅŸtirmek/origin&...