|
|
1
245
关于“summary”行(公式中的
|
|
|
2
49
关于“思想领袖”: Linus 着重提倡对完整提交消息进行行包装:
异常主要指的是“非散文”文本,也就是说,提交时不是由人键入的文本,例如编译器错误消息。 |
|
|
3
30
表示和数据的分离在这里驱动提交消息。 您的提交消息不应该硬包装在 任何 字符计数和换行符应用于分隔思想、段落等,作为数据的一部分,而不是表示。在这种情况下,“数据”是您试图传递的信息,“表示”是用户看到的信息。 我在顶部使用一个摘要行,并尽量保持简短,但我不局限于任意数字。如果Git真的提供了一种将摘要消息作为独立实体存储在消息中的方法,那就更好了,但是由于它不需要进行黑客攻击,所以我必须使用第一个换行符作为分隔符(幸运的是,许多工具都支持这种分离数据的方法)。 对于消息本身,换行表示数据中有意义的内容。单个换行符表示列表中的开始/中断,双换行符表示新的思想/想法。
以下是在软包装文本的查看器中的外观。
|
|
|
4
5
|
|
Harry · 如何在编译时获取克隆的git仓库的标签 9 月前 |
|
Ooker · 如何从blob中删除秘密? 9 月前 |
|
|
hasdrubal · git日志图智能分支过滤器 9 月前 |
|
|
Stephen · git rebase删除了未经樱桃采摘的“樱桃采摘”提交 10 月前 |
|
|
J. Doe · 为什么git中没有跟踪git文件? 10 月前 |