git - Git 提交中的表情符号代码与 Unicode 代码点

标签 git github unicode

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

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

在命令行中使用git的时候,看到短代码很烦人。。。有人能指教一下吗?

更新

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

最佳答案

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

关于git - Git 提交中的表情符号代码与 Unicode 代码点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52726027/

相关文章:

git - `git rebase` 使用哪个顺序从 merge 的分支中挑选提交?

git - 在 git pre-receive hook 中访问更改的文件路径

git - 为 git 输入提交消息后要做什么?

git - 如何使用命令行修改git配置文件中的fetch参数?

ruby - 发送到服务器的 Unicode 字符作为垃圾返回

python - u'string'是否与 'string' .decode ('XXX' 相同)

git - 在 git bash 中设置环境变量

git 分支删除 - HOOK

git - 缺少 .git 目录

mysql - UTF-8字符有问题;我看到的不是我存储的