V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
andybest
V2EX  ›  问与答

GIT/SVN下常用的简短Commit Message有哪些?

  •  
  •   andybest · 2013-03-19 17:55:42 +08:00 · 3511 次点击
    这是一个创建于 4267 天前的主题,其中的信息可能已经有所发展或是发生改变。
    比如,格式改进,修复BUG,增加LOG调试信息。。。
    诸如此类的英文Commit Message有哪些?可以给列举一下吗?

    目前我打算将使用中文Commit Message改为用英文,所以想参考一下
    13 条回复    1970-01-01 08:00:00 +08:00
    feiandxs
        1
    feiandxs  
       2013-03-19 17:59:21 +08:00
    xxx added...
    xxx updated...
    xxx fixed...
    did something but don't know what to say,commited first..
    改动了一些地方但不知道效果如何也不知道能不能用,反正先提交了再说...

    asdf..
    无关紧要的修改



    恩 这种稀奇古怪的东西commit message居然大量充斥在我的东西里...
    fangzhzh
        2
    fangzhzh  
       2013-03-19 18:00:16 +08:00   ❤️ 1
    我感觉每一个commit最好能让你回忆起你为什么做这个commit.
    像修复bug,没什么意思, 和没有message的没差别.

    你看到commit里的"修复一个bug", 然后看到另一个是 "helloworld处修改了一个内存泄漏的地方"哪个会好一些呢?
    andybest
        3
    andybest  
    OP
       2013-03-19 18:01:39 +08:00
    @fangzhzh 谢谢
    的确是这样,我想要一些比较通用的,简单的短句,比如改进格式之类
    修复了一个BUG,的确不合适
    darcy
        4
    darcy  
       2013-03-19 18:05:06 +08:00
    bugfix issue #12345
    guchengf
        5
    guchengf  
       2013-03-19 18:13:34 +08:00
    如果是小的修改,一般都是日期+修改次数+updated
    xlmo
        6
    xlmo  
       2013-03-19 18:45:46 +08:00
    [+] xxx 添加xxx
    [-] xxx 删除xxx
    [*] xxx 修改xxx
    chshouyu
        7
    chshouyu  
       2013-03-19 18:52:51 +08:00
    还是写详细一些比较好,利人利己
    wenbinwu
        8
    wenbinwu  
       2013-03-19 18:54:02 +08:00
    what i have done in this commit #issue number
    alexrezit
        9
    alexrezit  
       2013-03-19 19:11:28 +08:00   ❤️ 1
    随便找了几个我以前的项目:

    fangzhzh
        10
    fangzhzh  
       2013-03-19 22:01:31 +08:00
    @alexrezit 用什么命令生成的, 我这log的话,每个commit会有好多行. 没你贴图的紧凑
    alexrezit
        11
    alexrezit  
       2013-03-19 22:06:14 +08:00   ❤️ 1
    @fangzhzh

    git log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit
    fangzhzh
        12
    fangzhzh  
       2013-03-19 22:07:03 +08:00
    @alexrezit 放狗搜到了.

    git log --pretty="format:%C(yellow)%h%Cblue%d%Creset %s %C(green) %an, %C(blue)%ar%C(green)%Creset"
    fangzhzh
        13
    fangzhzh  
       2013-03-19 22:07:56 +08:00
    @alexrezit 你的比我找到的漂亮....
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1086 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 23:41 · PVG 07:41 · LAX 15:41 · JFK 18:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.