SORU
22 ŞUBAT 2010, PAZARTESİ


Git/Yeniden Adlandır dosyaları taşımak ve kendi geçmişini korumak mümkün mü?

/Taşı Gıt proje bir ağacı taşımak, yeniden adlandırmak istiyorum

/project/xyz

için

/components/xyz

Eğer normal kullanırsam git mv project components xyz project tüm dosya geçmişini kaybetmiş olur.

Bir şekilde bu geçmişi tutulan böyle bir hareket var mı?

CEVAP
22 ŞUBAT 2010, PAZARTESİ


Git algılar git mv kullanmak öyle olsun yerine ile kaydetme işlemi kalıcı olarak yeniden adlandırır, ya da sadece düz, mv önemi yok.

Günlük komutu, ancak, bir yeniden adlandırma işlemi (benzer içerik sezgisel yöntem kullanarak arar) önce tarih devam ediyor --follow bir argüman alır:

http://git-scm.com/docs/git-log

Tam geçmişi arama için aşağıdaki komutu kullanın:

git log --follow ./path/to/file

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • H3Ctic (old channel)

    H3Ctic (old

    23 Mart 2011
  • Keith Anthe

    Keith Anthe

    26 NİSAN 2011
  • Lamarr Wilson

    Lamarr Wilso

    27 Aralık 2008