SORU
20 NİSAN 2011, ÇARŞAMBA


Nasıl bir git diff yapmak/taşınmış dosya?

Bir dosya git mv kullanarak taşındım. Şimdi eski dosya ile karşılaştırmak için yeni bir dosya üzerinde bir diff (eski, artık varolmayan adı) yapmak istiyorum.

Bunu nasıl yapabilirim?

CEVAP
12 NİSAN 2012, PERŞEMBE


-M gıt diffing taşındığında dosyasını otomatik algılama izin kullanmanız gerekir. Sadece knittl belirtildiği gibi git diff kullanarak benim için çalışmıyor.

Sadece bu yüzden: git diff -M yapmalı.

Bu geçiş belgelerine

-M[<n>], --find-renames[=<n>]
       Detect renames. If n is specified, it is a threshold on the similarity index 
       (i.e. amount of addition/deletions compared to the file’s size). For example, 
       -M90% means git should consider a delete/add pair to be a rename if more than
       90% of the file hasn’t changed.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Chriselle Lim

    Chriselle Li

    26 Ocak 2008
  • modica89

    modica89

    24 HAZİRAN 2007
  • super1988guy

    super1988guy

    9 Aralık 2007