SORU
23 ŞUBAT 2011, ÇARŞAMBA


Git -- önce tamamlar suçluyorsun?

Kod yazmak için kendi istemeyen insanlar aşağı izleme için çok faydalıdır git blame komutu seviyorum. :-)

Ancak, belirli bir hat kimin düzenlediğini görmek mümkündüröncebelirli bir satır için git blame, örneğin tarafından işleyen bir öyküsü olduğu işliyorsun?

Örneğin, aşağıdaki (uncrustify süper proje) çalıştırın:

$ git blame -L10, 1 src/options.cpp
^fe25b6d (Ben Gardner 2009-10-17 13:13:55 -0500 10) #include "prototypes.h"

Bu sözler kimin düzenlediğini öğrenebilirsinizöncefe25b6d işliyorsun? Ve kim önce düzenlenmişbutamamlama? Bu mümkün olurdu emin değilim, ama git-fu benim zayıf.

CEVAP
23 ŞUBAT 2011, ÇARŞAMBA


git blame -L10, 1 fe25b6d^ -- src/options.cpp

Git başlayarak geriye bakmak suçu (HEAD varsayılan yerine) fe25b6d üst olduğu için bir revizyon belirtebilirsiniz.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Hidden Wolf TV

    Hidden Wolf

    1 EKİM 2009
  • MrRandomSong

    MrRandomSong

    29 Kasım 2009
  • Ryan Ha

    Ryan Ha

    9 NİSAN 2006