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

  • BlackBoxTV

    BlackBoxTV

    7 Mayıs 2007
  • Michael Lummio

    Michael Lumm

    25 Mayıs 2007
  • rekjavicxxx

    rekjavicxxx

    28 EKİM 2007