V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
git
Pro Git
Atlassian Git Tutorial
Pro Git 简体中文翻译
GitX
Cee
V2EX  ›  git

大家的 Git Commit Message 是用中文還是英文?

  •  
  •   Cee · 2015-09-16 15:09:29 +08:00 via iPhone · 15750 次点击
    这是一个创建于 3360 天前的主题,其中的信息可能已经有所发展或是发生改变。
    82 条回复    2015-09-17 17:22:57 +08:00
    Tedko
        1
    Tedko  
       2015-09-16 15:13:58 +08:00
    这种事情,遵循公司规范。
    公司要求写中文也得写中文
    flynofry
        2
    flynofry  
       2015-09-16 15:20:05 +08:00
    中文不更好吗,如果大家的英语互相看不懂的话
    fwrq41251
        3
    fwrq41251  
       2015-09-16 15:27:17 +08:00
    简单的用英文,复杂的还是要用中文
    loddit
        4
    loddit  
       2015-09-16 15:30:14 +08:00
    commit message 和 pull request 用英文, github 上的 review 意见大部分用中文
    yoa1q7y
        5
    yoa1q7y  
       2015-09-16 15:34:15 +08:00
    简单英文即可
    NemoAlex
        6
    NemoAlex  
       2015-09-16 15:34:31 +08:00 via iPhone
    团队成员都能看懂就行了。写中文还是英文并没有写清楚来得重要。
    scinart
        7
    scinart  
       2015-09-16 15:41:54 +08:00
    关于如何写 commit message, 这个文章很好。
    http://chris.beams.io/posts/git-commit/
    6IbA2bj5ip3tK49j
        8
    6IbA2bj5ip3tK49j  
       2015-09-16 15:43:29 +08:00
    只会 init 然后紧接着 add xxxx framework
    然后就是一路
    bug fixed
    6IbA2bj5ip3tK49j
        9
    6IbA2bj5ip3tK49j  
       2015-09-16 15:44:30 +08:00
    最后就是以
    deprecated
    收尾
    wsph123
        10
    wsph123  
       2015-09-16 15:45:03 +08:00
    中文 OAQ
    dd99iii
        11
    dd99iii  
       2015-09-16 15:53:46 +08:00
    简单的写英文也可以啊
    maddot
        12
    maddot  
       2015-09-16 15:55:46 +08:00
    Never give up any chance to write English
    yoa1q7y
        13
    yoa1q7y  
       2015-09-16 16:02:00 +08:00
    或者一路 update ,哈哈哈
    oska874
        14
    oska874  
       2015-09-16 16:20:02 +08:00
    拼音
    hantsy
        15
    hantsy  
       2015-09-16 16:27:31 +08:00
    简单英文,,,
    mcfog
        16
    mcfog  
       2015-09-16 16:28:02 +08:00
    没下班的时候写“ ing ”
    下班的最后一条写“//escape ”
    Wangxf
        17
    Wangxf  
       2015-09-16 16:40:32 +08:00
    我倾向于中文,比如解决 bug ,我图省事会写 fix bug ,为了调试,会写 for debug ,但是其他就能用中文就中文,以前看到一同事还去百度查字典也是醉了
    blacklee
        18
    blacklee  
       2015-09-16 16:42:57 +08:00
    我现在用中文多起来了一点,以前好像基本用英文。
    hdbean
        19
    hdbean  
       2015-09-16 16:46:29 +08:00
    中文
    jhaohai
        20
    jhaohai  
       2015-09-16 16:50:25 +08:00
    中文,描述起来方便
    flowerains
        21
    flowerains  
       2015-09-16 16:50:52 +08:00
    又不是不支持中文

    何必呢
    xpol
        22
    xpol  
       2015-09-16 17:29:50 +08:00
    习惯英文了。虽然英文也很渣。
    sorra
        23
    sorra  
       2015-09-16 17:34:22 +08:00
    选择公司规范的或同事容易理解的,协作为上
    cedared
        24
    cedared  
       2015-09-16 17:36:15 +08:00
    @wsph123 代码都是中文, commit 怎么可能是英文
    hxtheone
        25
    hxtheone  
       2015-09-16 18:06:13 +08:00
    英文,一开始是公司要求,后来自己的项目就自觉用英文了
    chairuosen
        26
    chairuosen  
       2015-09-16 18:08:16 +08:00   ❤️ 1
    英文,因为不喜欢写代码的时候来回切输入法
    janxin
        27
    janxin  
       2015-09-16 18:13:56 +08:00
    协作为上,中文大家都懂,英文我自己写的我自己都有时候不懂
    zjq426
        28
    zjq426  
       2015-09-16 18:19:20 +08:00   ❤️ 5
    fix
    fix
    fix bug
    fix again
    fuck
    fuck this shit
    i quit
    hahastudio
        29
    hahastudio  
       2015-09-16 18:23:10 +08:00
    fix
    update
    add
    refactor
    四个词就能搞定几乎所有的 commit message
    ZzFoo
        30
    ZzFoo  
       2015-09-16 18:27:14 +08:00
    工头让我不要装比用中文,然后他自己一直用英文..
    kchum
        31
    kchum  
       2015-09-16 18:29:56 +08:00 via iPhone
    公司原本用英文,后来试过一两次写错单词,老大特意用牛津查,我用有道查,然后我乖乖用中文了…
    私人项目,还是英文…
    ffffwh
        32
    ffffwh  
       2015-09-16 19:12:12 +08:00
    @hahastudio 还有 tmp.. 不过一般会被 rebase 掉
    lincanbin
        33
    lincanbin  
       2015-09-16 19:19:09 +08:00 via Android   ❤️ 1
    如果组员全是汉语母语者,有哪些用英文的理由?
    codeyung
        34
    codeyung  
       2015-09-16 19:24:06 +08:00
    中英结合 0 0
    aliuwr
        35
    aliuwr  
       2015-09-16 19:24:49 +08:00
    @Wangxf 你这同事确实挺奇怪的,我都是用 Google 翻译的。
    WildCat
        36
    WildCat  
       2015-09-16 19:25:04 +08:00
    为了练习英文 果断 chinglish
    westlinkin
        37
    westlinkin  
       2015-09-16 19:32:06 +08:00
    英文,懒得切输入法
    luckymore0520
        38
    luckymore0520  
       2015-09-16 20:28:06 +08:00   ❤️ 1
    公司项目用中文
    开源项目用英文
    mnhkahn
        39
    mnhkahn  
       2015-09-16 20:40:29 +08:00
    一般都是 fix 和 sync
    htfy96
        40
    htfy96  
       2015-09-16 20:41:09 +08:00
    Initial commit
    Add readme.md
    Implement class Xxx
    Add unit tests
    bug fix * N
    Solve Issue#x
    Merge pull request from xxx
    Refine code in class Xxx
    Unused code removal
    Upgrade third-party-lib-xxx to x.x
    fix compatibility
    ...
    Fix a bug in an-old-file.xxx
    ...
    Update readme.md
    ...
    Remove all code because it's decprecated in new system
    xierch
        41
    xierch  
       2015-09-16 20:44:29 +08:00
    curl http://whatthecommit.com/index.txt

    谁来出一个中文版
    terax
        42
    terax  
       2015-09-16 20:44:46 +08:00 via iPhone
    英文
    zhaozhiming003
        43
    zhaozhiming003  
       2015-09-16 21:10:15 +08:00
    英文 80%,中文 20%
    gimp
        44
    gimp  
       2015-09-16 21:12:42 +08:00
    init
    update
    update
    update
    update
    ...
    FrankFang128
        45
    FrankFang128  
       2015-09-16 21:15:40 +08:00 via Android
    不都是 utf8 ,没区别
    geekdada
        46
    geekdada  
       2015-09-16 21:29:52 +08:00
    ✔︎ ⌚️
    💥🐞
    contractswif
        47
    contractswif  
       2015-09-16 21:31:19 +08:00
    有时中文有时英文(☆_☆)
    msg7086
        48
    msg7086  
       2015-09-16 21:44:58 +08:00
    全英语的。
    llhhss
        49
    llhhss  
       2015-09-16 22:16:44 +08:00
    英文 懒得切输入法
    wsph123
        50
    wsph123  
       2015-09-16 22:28:43 +08:00 via iPad
    @cedared 松总懂我!!
    SilentDepth
        51
    SilentDepth  
       2015-09-16 22:36:38 +08:00
    在甲方驻场做项目,工具都是甲方提供的。别的先不提, SVN 工具实在太难用了(另一个外包给做的),「难吃到无法下咽」,每次打开都浑身不得劲。一开始还好好写 message 的,后来就一路 UPD 了……
    NovemberEleven
        52
    NovemberEleven  
       2015-09-16 22:38:52 +08:00
    update.
    loveminds
        53
    loveminds  
       2015-09-16 22:39:14 +08:00
    英文,因为有的地方中文乱码
    flowfire
        54
    flowfire  
       2015-09-16 22:52:30 +08:00
    @xgfan bug fixed 加我一个!
    几乎很少的 update
    基本上都是 bug fixed
    akring
        55
    akring  
       2015-09-16 23:32:06 +08:00
    新增_XXX
    修改_XXX
    修复_XXX
    删除_XXX

    怎么简单怎么来,中文的阅读成本比较低,查看 commit 日志的时候也方便检索
    Sharuru
        56
    Sharuru  
       2015-09-16 23:57:33 +08:00
    =m= 视项目环境而定,如果是公司内部项目显然是中文更容易追踪,信息量也大。
    如果和歪果仁一起做的项目那么都是清一色的英文了……
    注释等同理。
    bzw875
        57
    bzw875  
       2015-09-17 00:09:57 +08:00
    比一些系统中文乱码更糟糕的是 git commit message 不好的英文没能正确表达意思
    xuzywozz
        58
    xuzywozz  
       2015-09-17 00:46:16 +08:00
    QAQ 以前我还以为不能用中文 一直翻字典 commit 。。。。是不是好蠢
    ljbha007
        59
    ljbha007  
       2015-09-17 00:57:55 +08:00
    中文有时候表达逻辑会很绕 因为经常有同义词、指代模糊等问题 而且变量名类名等不适合翻译成中文 到最后还是得写点英文金曲 所以我偏向于全部用英文写
    ljbha007
        60
    ljbha007  
       2015-09-17 00:58:20 +08:00
    中文很容易写出来春秋笔法 让人看上去云里雾里的
    monkeylyf
        61
    monkeylyf  
       2015-09-17 01:01:14 +08:00
    git msg 都是被我用来喷同事屎一样的代码了
    Geoion
        62
    Geoion  
       2015-09-17 01:30:56 +08:00
    中文打起来很奇怪
    jamesliu96
        63
    jamesliu96  
       2015-09-17 01:42:37 +08:00
    @hahastudio 同。
    KexyBiscuit
        64
    KexyBiscuit  
       2015-09-17 03:49:36 +08:00 via Android
    英文。
    pityonline
        65
    pityonline  
       2015-09-17 07:37:58 +08:00 via iPhone
    一直用英文,偶尔描述不清时用中文,后来发现其实没那么难描述,就全英文了……
    greatghoul
        66
    greatghoul  
       2015-09-17 08:01:24 +08:00 via Android
    用中文不是就挺好的
    Artotria
        67
    Artotria  
       2015-09-17 08:33:32 +08:00 via Android
    用西( Cee )文
    kyze8439690
        68
    kyze8439690  
       2015-09-17 09:37:38 +08:00
    英文结合 redmine 单号,那边有详细描述。 a c
    Caringor
        69
    Caringor  
       2015-09-17 10:30:31 +08:00
    心情好就用英文,心情不好就用中文
    Mcatt
        70
    Mcatt  
       2015-09-17 10:32:48 +08:00
    英文,因为代码是英文方式输入切换到中文麻烦
    imbahom
        71
    imbahom  
       2015-09-17 10:42:23 +08:00
    觉得用英文是装逼的想法是不对的,觉得用英文是装逼的想法是不对的,觉得用英文是装逼的想法是不对的
    提高英语能力的办法是,多写,多说,多看,不是么?
    ChiChou
        72
    ChiChou  
       2015-09-17 10:44:29 +08:00
    英文,因为懒得切输入法
    jesonyang
        73
    jesonyang  
       2015-09-17 10:45:12 +08:00
    English
    heiyou
        74
    heiyou  
       2015-09-17 11:17:00 +08:00
    个人项目用英文。公司项目,遵循大家都看的懂的原则,用英文 - -
    zts1993
        75
    zts1993  
       2015-09-17 11:55:14 +08:00
    看心情
    xuanyan
        76
    xuanyan  
       2015-09-17 13:06:34 +08:00
    英文不好,说不清楚
    iOSSer
        77
    iOSSer  
       2015-09-17 13:28:13 +08:00
    @loveminds hello CEO
    nomemo
        78
    nomemo  
       2015-09-17 13:35:11 +08:00
    Jira 用的中文,小伙伴不会用中文,文档是中文
    最后我写也中文了...
    joyee
        79
    joyee  
       2015-09-17 13:38:23 +08:00
    同因为不想切输入法所以英文……
    railgun
        80
    railgun  
       2015-09-17 13:55:42 +08:00
    中文,毕竟是自己看的
    pandada8
        81
    pandada8  
       2015-09-17 14:14:43 +08:00
    中式英语
    因为 Github 一片英文中夹着几个汉字很突兀
    roys
        82
    roys  
       2015-09-17 17:22:56 +08:00
    http://www.ruanyifeng.com/blog/2015/08/git-use-process.html
    刚看到峰哥的文章,以后这么来了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5370 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 09:22 · PVG 17:22 · LAX 01:22 · JFK 04:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.