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ş:
Veya dosyaları yeniden adlandırma, kop...
Otomatik yeniden yükle Node.js dosyala...
Kendi mesafe fonksiyon scikit-learn K-...
Bölme sınıflara C şablon oluşturdu .do...
Yeni dosyaları yeniden NERDTree...