我在这里有一个README.md
,但是它没有显示为Markdown渲染,它只是显示原始文本。有人知道我在做什么错吗?
https://github.com/slothdude/soundcloud-groupme-bot/blob/master/README.md
答案 0 :(得分:1)
无法可靠地检测文件的编码。归根结底,这是一个猜谜游戏。
该特定文件以某种奇怪的编码存储。有些编辑器(例如Emacs)似乎大多数都能成功打开它(尽管有些奇怪的字符可能是空格),但不知道它是什么。当我ask Emacs what encoding it's using时,我得到isn't very helpful的no-conversion
。
其他字符(例如Gedit)显示kanji和矩形符号(暗示未知值)的混合体。
file
和enca
之类的工具似乎不知道它是什么:
$ file README.md
README.md: data
$ enca README.md
enca: Cannot determine (or understand) your language preferences.
Please use `-L language', or `-L none' if your language is not supported
(only a few multibyte encodings can be recognized then).
Run `enca --list languages' to get a list of supported languages.
在一个体面的文本编辑器(最好是用于编辑它的文本编辑器)中打开它,并将其保存为UTF-8,然后提交更改。我怀疑这将修复其在GitHub上的呈现。