SORU
23 Kasım 2009, PAZARTESİ


Nasıl Gıt dosya geçmişini görüntülemek için?

TortoiseSVN Subversion ile bir dosyanın tarih/günlüğünü görüntülemek için kullanabilirim.

Nasıl Gıt ile bunu yapabilir miyim?

Sadece geçmişi arıyor belirli bir dosya ve farklı sürümleri karşılaştırmak için yeteneği için kaydeder.

CEVAP
23 Kasım 2009, PAZARTESİ


Yapılanların özeti görünüm git log kullanın. Her karma bir anahtar (örneğin 14b8d0982044b0c49f7a855e396206ee65c0e787 b410ad4619d296f9d37f0db3d0ff5b9066838b39) ilişkili değişiklik belirleyici olan taahhüt. İki farklı işliyor arasındaki farkı görmek için, hem de belirteçleri tamamlar revizyonu ilk birkaç karakteri ile git diff gibi kullanın.

# diff between commits 14b8... and b410...
git diff 14b8..b410
# only include diff of specified files
git diff 14b8..b410 path/to/file/a path/to/file/b

Eğer commit commit başına gelen tüm farklılıklar üzerinde genel bir bakış elde etmek istiyorsanız, patch seçeneği ile git log git whatchanged kullanın:

# include patch displays in the commit history
git log -p
git whatchanged -p
# only get history of those commits that touch specified paths
git log path/a path/b
git whatchanged path/c path/d

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Art Food Kitty - Kelly Eddington

    Art Food Kit

    7 Kasım 2006
  • george sarintzotis

    george sarin

    2 Aralık 2007
  • TheOtherMau5

    TheOtherMau5

    6 Mart 2012