(国内)公司 Commit Msg 该用中文还是英文?

2017-09-07 17:39:36 +08:00
 wxsm
如题。有人用中文,有人用英文。好像都说得过去,但总觉得英文才是“正确”的做法。
5753 次点击
所在节点    程序员
37 条回复
scnace
2017-09-07 20:11:10 +08:00
前几天用英文刚被说过 现在 Commit msg 用英文 注释大部分中文(话说 现在语言都支持 UTF 8 了 怎么不试下用中文去命名变量名 XD
janus77
2017-09-07 20:14:30 +08:00
msg 是给人看的
github 上会有老外看到,所以推荐英文。
自己公司的话,看的人主用中文,那就用中文咯。
af463419014
2017-09-07 20:15:14 +08:00
修改内容少,用英文简单描述一下
内容多了英文描述不清楚(我承认我英语不好),再写中文

所以我是中英混合
TYchen
2017-09-07 21:38:57 +08:00
@SlipStupig ...大佬好- -Linux 这个不算的!!!
PopeyeLau
2017-09-07 21:51:27 +08:00
git commit -m curl http://whatthecommit.com
AEANWspPmj3FUhDc
2017-09-07 21:57:25 +08:00
要是英语水平都高,就英文,不然就中文,不然不便于交流。

也没有什么政治正确。
imikay
2017-09-07 22:08:30 +08:00
中文,开发都是中国人,没必要写英文。
oliverhuang
2017-09-07 22:13:04 +08:00
crouchred938
2017-09-07 22:14:27 +08:00
git log 英文看起来太累..谁看谁知道..
louzhumuyou
2017-09-07 22:34:24 +08:00
我们这边我是负责持续集成的,为了 commit message 可以自动关联 redmine 和 bugzilla,更改对应 issue 的状态,我和开发约定了一套提交的规则,类似于 解 bug,则用 fix |#11111> 解决什么什么问题,或者增加功能,则用 feat |#11111>增加什么什么功能,等等。当然 11111 就是对应平台的 id。
ezreal
2017-09-07 22:53:41 +08:00
看输入法
AlisaDestiny
2017-09-07 23:33:01 +08:00
除非一些输入不了中文的时候写英语的场景,其他都是中文。毕竟眼睛扫描中文比英文快。
param
2017-09-08 01:23:11 +08:00
这么纠结的话,其实可以考虑一下双语。。
cxbig
2017-09-08 01:26:59 +08:00
这个应该技术负责人决定

个人反对使用中文,因为不是所有的命令行环境都对中文有很好的支持。
sammo
2017-09-08 06:52:09 +08:00
h   h
wxsm
2017-09-08 10:06:26 +08:00
谢谢各位的回复。因为开源项目多用英文,之前又恰好在外企工作的缘故,所以有种“英文才正确”的错觉。
Honwhy
2017-09-08 11:14:58 +08:00
因为 commit 的信息需要满足 15 个字符,不然无法 push 到 git 仓库(公司要求)
所以比如
中文: XX 服务增删改查初次提交
EN: initial commit of CRUD of XX service
英文容易满足 commit 要求

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

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

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

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

© 2021 V2EX