SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • boniver

    boniver

    17 NİSAN 2006
  • Damien Hayes

    Damien Hayes

    11 Mart 2008
  • Alexey - servant of Christ

    Alexey - ser

    15 EYLÜL 2007