你们在 git 提交的时候会用 emoji 么。做了个 git emoji 的网站

2022-01-17 16:04:14 +08:00
 weject

http://wejectchan.gitee.io/git-emoji-user-guide/

某天和朋友聚餐,途中谈到在 git 提交信息使用 emoji 的话题,引起了大家浓厚兴趣。

在我接触的项目中,git 提交规则大多按约定执行,这些约定往往写在了开发手册中(大多数和版本升级规则一并约定),但几乎没有对 emoji 的使用进行约定。

于是,回家后开始研究,原来 github 上还真有一个项目,提倡在 git 提交中使用 emoji 。

这样带来的好处是:

1. 非常清晰明表达本次提交的主要内容;
2. 在众多的提交列表中,特征比较明显,容易查找历史某次提交信息;
3. 较为美观

目前比较主流的使用方式为:

git commit -m ':emoji_code: any commit messages(iusse)'

于是做个上面那个网站,感觉还不错~~大家可以试试

5456 次点击
所在节点    程序员
45 条回复
ScepterZ
2022-01-17 19:12:19 +08:00
感觉可以文字和 emoji 都写,还挺有意思的
0o0O0o0O0o
2022-01-17 19:40:25 +08:00
自己在偷偷用,用得最多的就是 tada
weject
2022-01-17 19:42:01 +08:00
@Carver9527 嗯,遵循了他的规范,网页是自己手撸的。
tenclock
2022-01-17 19:46:27 +08:00
@liuhuansir 怎么把锅甩到前端身上去了。。。
luomu24
2022-01-17 21:30:46 +08:00
docker 的日志里是不是就一大堆这个,感觉挺有意思的。
f64by
2022-01-17 21:44:08 +08:00
不仅不用 emoji ,我还写了个扩展用来屏蔽网页中的一切 emoji……
weject
2022-01-17 22:19:43 +08:00
@f64by 什么深仇大恨。。。
AEDaydreamer
2022-01-18 00:05:22 +08:00
用过一段时间,后来提交里看着稍微有点乱就没加了
kidonng
2022-01-18 00:22:42 +08:00
@tenclock 可能鄙视前端在 V2 是 PC
KentY
2022-01-18 00:24:49 +08:00
都用 emoji 来表达意思, 搜索怎么办?
对只在终端操作 git 的更麻烦了, 比如我
mayli
2022-01-18 04:33:29 +08:00
大概是前端程序员会用吧… 命令行咋看 emoji
DOLLOR
2022-01-18 09:03:10 +08:00
@kidonng
V2 里前端已经被开除程序员籍了
darkengine
2022-01-18 09:17:42 +08:00
遇到编码没配置好的控制台,一堆方框
wellsc
2022-01-18 09:46:54 +08:00
喜欢这么干的基本都是前端程序员和 ruby 程序员(逃
LuciusChen
2022-01-18 10:19:19 +08:00
你这个还需要对照,花里胡哨。
lingxi27
2022-01-18 11:41:11 +08:00
我们组(Rust)喜欢用
zthxxx
2022-01-18 12:29:12 +08:00
没有人说 emoji 本身就是文本 (unicode 字符集),可以直接写在 commit message 中么?
不需要 :emoji_code: ,直接写 🌚 🌝 ❗️ 🙏 🤓 🎉 😄 ❤️ 👀 就可以了 😂
johnsonqrr
2022-01-18 12:48:23 +08:00
不太直观
ZeroClover
2022-01-18 13:36:36 +08:00
这么多 emoji ,你怎么确保别人对 emoji 的理解和你是一样的?

如果死记硬背的话还不如直接写纯文本了
tairan2006
2022-01-18 14:10:36 +08:00
有话好好说

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/828792

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX