Git 提交中的表情符号代码与 unicode 代码点

Buz*_*zut 7 git unicode github gitmoji

我看到表情符号入侵了 git 区域,最近我偶然发现了Gitmoji。这一切都很好很酷,因为表情符号传达了直接的含义。

\n\n

但我不明白为什么几乎所有这些表情符号都依赖于表情符号代码,:fire:而不是使用它们的 unicode 代码点U+1F525()。

\n\n

在命令行上使用 git 时,看到短代码\xe2\x80\xa6 很烦人,有人可以启发我吗?

\n\n

更新

\n\n

尽管@Makoto 的回答是有道理的。我最好在提交中使用真实的表情符号。所以我推出了一个 git hook来动态地将 markdown 表情符号替换为 unicode。

\n

Mak*_*oto 2

这是 GitHub 风格的 Markdown 的一个症状。 这里涵盖了很多表情符号,而不是强制执行代码点(它们不能保证传达任何含义),他们使用:fire:即使您无法渲染表情符号也传达含义的代码点。