解决Git把cpp文件视为二进制文件

当我们在Windows下使用Git时经常会遇到Git把cpp文件视为二进制文件,而无法正常的使用diff等命令查看不同版本的变化,原因是Linux下的默认编码都是UTF-8, 而在Windows下使用Visual Studio这个奇葩创建的文件默认编码都是UCS-2 LE BOM, 因此如果让Git可以正常识别cpp文件的话,可以手动把文件都另存为UTF-8编码, 这样还有个好处就是会把文件体积减小一半,我们也可以安装一个VS插件Force UTF8来让以后的VS在保存文件时全部自动,强制性的保存为UTF-8编码https://marketplace.visualstudio.com/items?itemName=jz5.ForceUTF8withBOM

    原文作者:珊瑚礁_
    原文地址: https://blog.csdn.net/yuchno1/article/details/84372100
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞