«git-log» etiketlenmiş sorular

Git deposunun yürütme günlüklerini gösterir


6
Tek bir şube için taahhüt geçmişi nasıl alınır?
Diyelim ki my_experimentden yeni bir şube oluşturdum masterve birkaç taahhütte bulundum my_experiment. Bir git logzaman my_experimentyaparsam, bu şubeye yapılan taahhütleri görüyorum, aynı zamanda şube oluşturulmadan masterönce yapılan taahhütleri de görüyorum my_experiments. my_experimentsO şubenin yaratılışına ulaşana kadar şubeye yapılan tüm taahhütlerin geçmişini görmeyi çok yararlı bulabilirim - etkili bir şekilde sadece …
129 git  git-log 



5
Git-log'da renk
Çalıştırdığınızda git log --decorate --pretty=oneline, çıktı (HEAD, refs/published/master, master)renklendirmede olduğu gibi girdilere sahip olacaktır . Ayrıca gitconfig'imde aşağıdakiler var: [color "branch"] current = yellow reverse local = yellow remote = green Aşağıdaki gibi özel bir format yaparken bu renkleri nasıl kopyalıyorsunuz? git log --decorate --stat --graph --pretty=format:"%d %Cgreen%h%Creset (%ar - …
106 git  git-log 

2
Git günlük grafiği nasıl okunur
Git topluluk kitabında diyor ki Yapabileceğiniz bir başka ilginç şey de commit grafiğini '--graph' seçeneğiyle görselleştirmektir, örneğin: $ git log --pretty=format:'%h : %s' --graph * 2d3acf9 : ignore errors from SIGCHLD on trap * 5e3ee11 : Merge branch 'master' of git://github.com/dustin/grit |\ | * 420eac9 : Added a method for …


4
Git log taşınan bir dosyanın geçmişini neden göstermeyebilir ve bu konuda ne yapabilirim?
Birkaç dosyayı kullanarak yeniden adlandırdım git mv, kullandım git stash, HEAD'e hızlıca bir göz attım (değiştirmeden) sonra git stash pophepsini geri almak için yaptım . Hareketlerim commit listesinden kayboldu, bu yüzden onları tekrar yaptım ve git'in git rmyeniden adlandırma işleminin bir yeniden adlandırma olduğunu fark ettiği commit mesajı iddia edildi. …
91 git  history  dvcs  rename  git-log 

2
Git günlüğünü birleştirme işlemleri olmadan görüntüleyin
Belirli bir kullanıcı tarafından yapılan taahhütleri görüntülemeye çalışıyorum ve kullanıcı tarafından yapılan tüm birleştirmeleri çıktıdan kaldırmak istiyorum. Bunu nasıl yapabilirim? Kullanan bir kullanıcının işlemlerini kontrol edebilirim git log --author=<name>, ancak çıktıdaki birleştirme işlemlerini kaldıramıyorum. Not: Söz konusu deponun iş akışında birleştirme çakışmaları meydana gelmez, tüm şubeler ana ile birleştirilmeden önce …
89 git  git-log 

1
"Git log -‌- foo" silinmiş foo dosyası için neden çalışmıyor?
Depomda aşağıdaki gibi değişiklikler yapıldı: ... ilgisiz bazı taahhütler ... foo100 satır içerikli yeni dosya kaydedin ... araya giren taahhütler, bazıları dokunuyor foo... İçeriğini yerleştirin foovarolan dosyanın üst kısmında barve git rm fooaynı taahhüt ... ilgisiz daha fazla işlem ... Şimdi silinen dosyanın günlüğünü görmek istiyorum foo. SO da dahil …
89 git  git-log 

1
Git log --since nasıl sayılır?
Sadece birkaç işlem içeren basit bir test havuzum var ve tarih ve saat filtreli günlüğü görmek istiyorum: $ git log --author = "automatix" --since = "2013-01-30" --pretty - test işlemek ea0719bef142659fa561c9d040b2120012ed0184 Tarih: 31 Ocak Per 02:03:12 2013 +0100 ab4a8387bc4d9bdb4f67212df77eb1fc3d8b6304 işlemek Tarih: 31 Ocak Per 01:59:11 2013 +0100 taahhüt et a0b027beba2cd03571bb9475b9db9542f8efe990 …
85 git  git-log 

1
Mevcut şubeden farklı bir şubenin günlüğünü nasıl yazdırabilirim?
Bazı değişikliklerle bir şubedeyim. Dalın değiştirilmesi, bazı dosyalar süreçler tarafından kilitlendiğinden bir acıdır, bu nedenle dalı değiştirmek için kilitleri olan tüm işlemleri durdurmalı, ardından stashgünlüğünü görmek için diğer dalı kontrol etmeden önce değişiklikleri durdurmalıyım . Kontrol etmek zorunda kalmadan farklı bir şubenin günlüğünü görüntülemek mümkün mü?
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.