大家的 Git Commit Message 是用中文是英文? - V2EX
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 16257 次点击
    这是一个创建于 3679 天前的主题,其中的信息可能已经有所发展或是发生改变。
    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     Solana     1073 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 23:19 PVG 07:19 LAX 16:19 JFK 19:19
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86