hg Glôg yaptığı gibi yapmak git günlük --graph akım yerini göstermek --Tüm

oy
16

Nasıl Ben git günlük grafikte benim şimdiki düğümü göstermek yapabilir? git log --graph --all eşit * ile bütün düğümler işaretler, ancak hg görsel Glôg @ ile göstererek benim şimdiki düğümü ayıran nerede Mercurial alışığım. Benim geçerli düğüm mutlaka üst kısmında olmayacaktır zaman git (aka hg çekme), alındığı andan sonraki bu özellikle yararlıdır.

Şu anda benim şimdiki düğümün karma anlamaya ve sonra grafik günlüğünün çıkışına avlamak zorunda. Daha iyi bir yolu var mı?

PS - gitk bir seçenek değildir bu yüzden bir grafiksel olmayan bir ortamda değilim.

[GÜNCELLEME: şimdi git için tamamen ortama alıştırılır değilim, ve ben yeni bir ortam ayarlama yapmak ilk şey kurulum bir git takma için aşağıdaki komutu konudur:

git config --global alias.map 'log --graph --full-history --all --color --decorate'

Bu bana yazabildiği git maptüm dalların ascii-sanat haritası herhangi repo ve görmek ve taahhüt ve o harita üzerinde benim konum. Bu takma adı benim için (üstelik ekleyip taahhüt) muhtemelen gerçekten vazgeçilmez bu noktada benim tek en çok kullanılan git komuttur]

Oluştur 15/11/2011 saat 11:12
kullanıcı
Diğer dillerde...                            


2 cevaplar

oy
2

BAŞ nerede Belki bazı biçimlendirme seçeneğini ekleyerek, şunları görebilirsiniz:

--pretty=format:"%h%x09%d%x20%s"

"Bkz GIT'de şube topoloji görselleştirme açıklama amacıyla".

Cevap 15/11/2011 saat 11:33
kaynak kullanıcı

oy
11

Ekleme --decorateseçeneği her işaret hakemler taahhüt gösterecektir. Yani, örneğin, göreceksiniz HEAD ve köken / HEAD doğru yerlere (veya ne olursa olsun).

Bunu etkin varsa bile oldukça renklerde olabilir.

PS. aslında çok güzel, o da benim çeşitli stashes gösterir özellikle yol - Bunu kontrol sağladığınız için teşekkürler.

Cevap 15/11/2011 saat 11:38
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more