SORU
16 NİSAN 2012, PAZARTESİ


git diff son değişikliğine karşı dosya

Şimdi var gibi, ve son önce vardı gibi belirli bir dosya değişti işlemek arasında bir fark üretmek için gıt almak mümkün müdür?

Eğer bilirsek,:

$ git log --oneline myfile
123abc Fix some stuff
456def Frobble the foos
789dba Initial commit

Sonra git diff 456def myfile dosyam için son değişiklik gösterir. Bu Bilgi 123abc içinde ne değişti git log; ürettiği olmadan aynı şeyi yapmak mümkün mü?

CEVAP
16 NİSAN 2012, PAZARTESİ


Yollarından biri git diff kullanmak için:

git diff <commit> <path>

Ve bir bakın ortak bir şekilde gerçek KAFASINA göre bir yol olarak yorumlanır son tamamlama. Başvuru önceki BAŞKANI olarak tamamlar^ (örnek bu 123abc) ya^^ (örnek 456def), vb KAFA

Yani senin sorunun cevabı:

git diff HEAD^^ myfile

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • jkimisyellow...ish

    jkimisyellow

    8 Temmuz 2009
  • kimaliz

    kimaliz

    18 Temmuz 2006
  • SoundHound

    SoundHound

    8 Mart 2006