SORU
10 Mart 2010, ÇARŞAMBA


Moda gibi ağaca git branch çıktı

Şu an yazarken "git branch"

rasgele bir sırayla dallarıma listeler.

Ben "git branch" fasion, somethign gibi: bir ağaç benim çıkış listelenen isterdim aslında . tercih ne olurdu

master
|-- foo
  |-- foo1
  |-- foo2
|-- bar
  |-- bar4

Burada, foo & bar ana foo bar ' dan itibaren dallı dallı dallı edildi.

Bu başarmak için kolay mı?

[Komut satırı yardımcı programları. Bu/vim iş akışı benim zsh uyması gerekiyor.]

CEVAP
15 Mart 2012, PERŞEMBE


İstediğin gibi değil ama

git log --graph --simplify-by-decoration --pretty=format:'%d' --all

oldukça iyi bir iş yapar. Etiketler ve uzak Şubeler de gösterir. Bu herkes için uygun olmayabilir, ama yararlı buluyorum. --simplifiy-by-decoration hakemler gösterilen sınırlayıcı için büyük hile burada.

Benim günlüğünü görüntülemek için benzer bir komut kullanın. Tamamen gitk benim kullanım yerine edebildim.

git log --graph --oneline --decorate --all

~/Benim bu takma dahil ederek kullanıyorum.gitconfig dosyası:

[alias]
    l = log --graph --oneline --decorate
    ll = log --graph --oneline --decorate --branches --tags
    lll = log --graph --oneline --decorate --all

Düzenleme:Güncelleştirilmiş önerilen günlük komut/basit seçenek bayraklarını kullanmak için takma ad.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Justin Schenck

    Justin Schen

    24 Kasım 2006
  • Rachel Talbott

    Rachel Talbo

    26 Ocak 2011
  • Tom Megalis

    Tom Megalis

    18 NİSAN 2006