github Windows客户端将CPP文件视为二进制文件



我将Windows客户端用于GitHub有一个小问题。我的存储库中有一个文件,该文件命名为" dllmain.cpp",当我单击它时,"此二进制文件已更改"。因此,由于某种原因,它将其视为二进制文件而不是代码文件,这意味着它不会跟踪代码更改。我唯一的想法是可能是因为名称中的" dll",但我认为应该检查文件扩展名而不是文件名。

有什么方法可以解决此问题,以便我可以将其检测为.cpp文件?

您可以将其添加到.gitattribute文件中。

但标识为二进制文件不是基于文件名或扩展名。您应该可以在CPP文件及其编码上查看。可能有一些特殊字符,也许是不可打印的。

最新更新