Bunu bir komut dosyası için yapabilmek istiyorum. Git'te bazı kodların tüm sürüm geçmişini yeniden oluşturuyorum - şu anda farklı bir sürüm kontrol sistemi kullanıyor. Yapımın orijinal yazarını (ve tarihini) korurken, Komitelerin Git'e eklenebilmesi için betiğe ihtiyacım var.Kodu nasıl farklı bir kullanıcı olarak kullanıyorsunuz?
bana bunu sağlayan bir Git komutu var, ben yazar ve değişikliğin yapıldığı tarih/zaman taahhüt biliyor varsayarsak? Varsayacağım, çünkü git-p4 benzer bir şey yapıyor. Sadece bunu yapmanın en iyi yolunu soruyorum.
hızlı-ithalat kullanarak denediniz mi? – alternative
Kabul ediyorum, [hızlı ithal] (http://www.kernel.org/pub/software/scm/git/docs/git-fast-import.html) muhtemelen en iyi yoldur. * Git commit * 'i (ya da daha doğrusu altta yatan sıhhi tesisat: * hash-object *, * update-index *, * write-tree *, * commit-tree *, * update-ref *, vs.) kullanabilirsiniz. * hızlı ithalat *, daha hızlı, daha iyi olurdu. –
ben hızlı ithalat düşündün ama oldukça git kendim acemi olduğum gibi ben temel komutları kullanmaya karar verdi. Tamamen dürüst olmak gerekirse, hızlı ithalatın ne kadar çalıştığını tam olarak anlayamıyorum ve bu yüzden onu daha iyi anlayana kadar kullanmakta biraz tereddüt ediyorum. Evet, taahhüt kullanarak çok daha yavaş olacak, ama en azından ne bekleyeceğimi bileceğim - özellikle hata ayıklama yaparken. – Carl