我已经将纯文本文件添加到存储库,并且git决定它是一个二进制文件。 这是我的文件(link)和github将其显示为纯文本文件。为什么git认为我的文件是二进制
但是,如果我尝试看看changes which have been made by last commit我看到消息
Binary file not shown
我已经将纯文本文件添加到存储库,并且git决定它是一个二进制文件。 这是我的文件(link)和github将其显示为纯文本文件。为什么git认为我的文件是二进制
但是,如果我尝试看看changes which have been made by last commit我看到消息
Binary file not shown
从克隆的回购协议,我看到有问题的文件是UTF-16。我不相信git支持这种文本格式。有关更多信息,请参见this link。
它以UTF-16编码。尝试将编码更改为ASCII或UTF-8并提交并推送。
如果你在本地执行git log -p,你会看到同样的结果吗?这可能只是一个github的bug – 2011-12-22 07:48:18