SORU
10 Kasım 2009, Salı


Git kullanmak, bir şube olduğunu taahhüt eder, ama diğer(ler)göster

Silmek istiyorum eski bir şubesi var. Ancak, bunu yapmadan önce, tamamlar bu şube için yapılan bir noktada hepsi başka bir şube birleşti olmadığını kontrol etmek istiyorum. Böylece, görmek istiyorum tüm tamamlar yaptı benim için geçerli olan şube değil beri uygulanan başka bir şube [veya, bu mümkün değilse olmadan bazı betik, nasıl görüyorum işleyen bir şube olan yok bir süredir uygulanan belirli bir şube?].

CEVAP
17 Kasım 2010, ÇARŞAMBA


Hangi işleyen bir şube üzerinde bir listesini görmek için, ama başka bir, git log kullanın:

git log oldbranch ^newbranch --no-merges

...yani, Haritayı işlemek için günlükleri olduğunu oldbranch üzerinde tamamlardeğilnewbranch. Birden fazla Şubesi vardır ve dışlamak için, örneğin listeleyebilirsiniz

git log oldbranch1 oldbranch2 ^newbranch1 ^newbranch2 --no-merges

Not: ^ escape tuşu ^ başka biriyle kaçmış olmalı yani Windows:

git log oldbranch ^^newbranch --no-merges

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • hitcreatormusic2

    hitcreatormu

    21 Mayıs 2010
  • iBand IguJoo

    iBand IguJoo

    25 AĞUSTOS 2006
  • wwjoshdo

    wwjoshdo

    25 Mayıs 2009