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

  • Adam Washington

    Adam Washing

    12 Mayıs 2006
  • TeeMayneTV

    TeeMayneTV

    27 Kasım 2010
  • Tylerron

    Tylerron

    6 AĞUSTOS 2006