8 EYLÜL 2010, ÇARŞAMBA
Git bir komutta birden fazla Şubesi silebilir misin?
Eski dalları bir ton olan benim yerel depoyu temizlemek için, 3.2,, 3.2.2 3.2.1, vb söylemek istiyorum.
Sinsi bir şekilde onları bir kerede bir sürü kaldırmak için umuyordum ve çoğunlukla nokta yayın izleyen beri, belki söyleyecek bir kısayol vardı:
-D 3.2. git branch*
ve tüm 3.2 öldürmek.x dalları
Tabii ki komutları işe yaramadı denedim... :(
CEVAP
8 EYLÜL 2010, ÇARŞAMBA
Bu sözdizimi ile değil. Ancak bu şekilde olabilir
git branch -D 3.2 3.2.1 3.2.2
Temelde, git branch tek bir çağırma ile birden fazla şube silecektir. Ne yazık ki şube adı tamamlama yapmaz. Bash, yapabilirsiniz, ancak:
git branch -D `git branch | grep -E '^3\.2\..*'`
Bunu Paylaş:
Sürekli entegrasyon işleme birden fazl...
Nasıl aynı yazı tipi için yazı tipi bi...
Yabancı anahtar kısıtlaması devir veya...
Nasıl Vim birden fazla arabellekleri s...
Birden fazla kullanıcı birleştirilmesi...