2 Mart 2011, ÇARŞAMBA
Daha iyi bir yolu varsa gıt yerel bir şube var.
Aşağıdaki komutu bir bulmak için kullanıyorumyerelbranch-name
ile git branch benim depo var. Bu doğru mu? Daha iyi bir yolu var mı?
Lütfen bir komut dosyası içinde bunu yapıyorum unutmayın. Bu nedenle mümkünse porselen komutları uzak durmanı istiyorum.
git show-ref --verify --quiet refs/heads/<branch-name>
# $? == 0 means local branch with <branch-name> exists.
Güncelleme
Ortaya çıktı another way. Teşekkürler 7**.
git rev-parse --verify <branch_name>
# $? == 0 means local branch with <branch-name> exists.
CEVAP
2 Mart 2011, ÇARŞAMBA
Bildiğim kadarıyla, bir komut dosyası içinde bunu yapmak için en iyi yol. Bu çok daha eklemek için var emin değilim, ama sadece şöyle bir cevap olabilir "Bu komutu istediğiniz her şeyi yapar" :)
Dikkatli olmak isteyebileceğiniz tek şey şube isimleri şaşırtıcı karakterleri olan, <branch-name>
teklif isteyebilirsiniz.
Bunu Paylaş:
Nasıl "Çek" bir tane daha ye...
Mercurial silmek yerel iptalleri için ...
Tortoisesvn Subversion 1.8 - birleştir...
Ne kadar uzak ana ile yerel şube rebas...
Yerel dosya yolu NSURL dönüştürmek...