SORU
6 NİSAN 2012, Cuma


Kabul etmeden önce dosya diff görüntülemek için Nasıl Gıt:

Bu bana çok sık olur.:

Bir veya iki gün boyunca aynı anda çift ile ilgili bir değişiklik üzerinde çalışıyorum, ve işlemek için zamanı geldiğinde, özel bir dosyada ne değişti unuttuğum son. (Bu sadece kişisel bir git repo, bir daha güncelleme taahhüt olması benim için sorun yok yani.)

Soru:

Önizleme için herhangi bir şekilde iade edilmek üzere olan benim yerel dosya, ve son arasındaki değişiklikleri bu dosya için taahhüt var mı?

Gibi bir şey

git diff --changed /myfile.txt

Ve böyle bir baskı için:

line 23
  (last commit): var = 2 2
  (current):     var = myfunction()   2

line 149
  (last commit): return var
  (current):     return var / 7

Bu şekilde, hızlı bir şekilde son teslim olduğuna göre, bu dosyada ne yaptığımı görebiliyorum.

Düşünmeden bu yanlış mıyım? Şimdiden teşekkür ederim gibi bir şey yapmak için basit bir yolu olmalı eminim!

CEVAP
6 NİSAN 2012, Cuma


Eğer git added olsanız ne görmek istiyorsanız henüz:

git diff -- myfile.txt

ya eğer ed değişiklikler zaten-addgörmek isterseniz

git diff --cached -- myfile.txt

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Call Me Howard

    Call Me Howa

    18 AĞUSTOS 2012
  • Eric Magidson

    Eric Magidso

    4 Ocak 2009
  • Stevie

    Stevie

    2 Mayıs 2010