Git UTF-16 dosya olarak metin tanımak yapabilir miyim?
Sanal PC sanal makine dosyası (*.takip ediyorum vmc) git, ve bir değişiklik yaptıktan sonra gıt ikili dosya olarak tanımlanan ve benim için fark etmezdi. Dosyayı UTF-16 kodlanmış olduğunu fark ettim.
Git bu dosyayı bir metin olduğunu kabul ve uygun şekilde işlemek için öğretilebilir?
Temel özellik listesi altında gıt kullanıyorum.autocrlf false. Gerekirse UNIX altında mSysGit ya gıt kullanabiliriz.
CEVAP
Bir süre bu sorun ile mücadele ediyorum, ve benim için mükemmel bir çözüm bulundu:
$ git config --global diff.tool vimdiff # or merge.tool to get merging too!
$ git difftool commit1 commit2
git difftool
git diff
aynı argüman alır, ama bu senin seçimin yerine yerleşik GNU diff
diff programı çalıştırır. Bu kadar boş farkında olan bir diff (, vim
diff modunda benim durumumda) seç ve sadece git diff
yerine git difftool
kullanın.
""Türü için çok uzun? difftool bul Sorun:
$ git config --global alias.dt difftool
$ git dt commit1 commit2
Git kayalar.
Nasıl ve bash ile bir dosya için hem s...
Nasıl açık birden fazla dosya "Py...
JavaScript a "tıklayın" Prog...
Nasıl bir liste alfabetik olarak jQuer...
Nasıl bir dosya veya dizin için Gıt da...