2010-07-22 2 views
8

Geçmişi belirli bir dosyada nasıl görüntüleyebilirim (zaten geçerli bir bagajda silinmiş olabilir)?Git geçmişini (günlüğe bir dosyadan kaldırılmış) günlüğüne alın Get

Ayrıca, hangi düzeltme aracını mac için öneriyorsunuz? o zaman, xyz.py birkaç revizyonlar önce silinmiş ama onun geçmişini görmek istiyorum Yani eğer

git log -- <filename> 

:

+2

Sadece posta başına bir soru sormanızı öneriyorum. Başlığınız sorgunun ilk bölümüne atıfta bulunduğundan, diff aracıyla ilgili biti bir macda ayrı bir gönderi/soruya taşımayı öneririm. –

cevap

11

geçerli BAŞ silinmiş olsa bile, bir dosya için geçmişini görüntülemek için bunu yapın yapardın: Ayrıca

git log -- xyz.py 
+1

Dosya geçmişte yeniden adlandırıldıysa, 'git log --follow - ' işlevini kullanmak isteyebilirsiniz –

0

ne fark aracı mac için önerirsiniz?

Mac dev araçları, iyi bir fark aracı olan FileMerge ile birlikte gelir. opendiff (dev araçları ile birlikte gönderilir) adlı bir komut satırı arabirimi var.