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

  • DudeFromUkraine

    DudeFromUkra

    7 Ocak 2008
  • ODN

    ODN

    26 Kasım 2006
  • Shylo Sharity

    Shylo Sharit

    27 EKİM 2011