我已将纯文本文件添加到存储库,git决定它是一个二进制文件。 这是我的文件(link),github将其显示为纯文本文件。
但如果我试着看changes which have been made by last commit,我会看到消息
Binary file not shown
答案 0 :(得分:7)
从克隆你的回购,我看到有问题的文件是UTF-16。我不相信git支持这种文本格式。有关详细信息,请参阅this link。
答案 1 :(得分:2)
它以UTF-16编码。尝试将编码更改为ASCII或UTF-8并提交并推送。