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

2013-03-19 17:55:42 +08:00
 andybest
比如,格式改进,修复BUG,增加LOG调试信息。。。
诸如此类的英文Commit Message有哪些?可以给列举一下吗?

目前我打算将使用中文Commit Message改为用英文,所以想参考一下
3512 次点击
所在节点    问与答
13 条回复
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
2013-03-19 18:00:16 +08:00
我感觉每一个commit最好能让你回忆起你为什么做这个commit.
像修复bug,没什么意思, 和没有message的没差别.

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

fangzhzh
2013-03-19 22:01:31 +08:00
@alexrezit 用什么命令生成的, 我这log的话,每个commit会有好多行. 没你贴图的紧凑
alexrezit
2013-03-19 22:06:14 +08:00
@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
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
2013-03-19 22:07:56 +08:00
@alexrezit 你的比我找到的漂亮....

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

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

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

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

© 2021 V2EX