提交约定
编辑该页面提交约定
Symfob娱乐下载ony CMF使用公约提交。这不是一个要求导致CMF的时候,但它是创造有意义的承诺大的新功能。
被压扁
拉请求合并之前,应该被提交(即拉请求中应该有一个单独的提交与所有你的工作)。
你可以轻松地使用git变基的南瓜提交如下:
1
git美元变基——交互式头~ <提交的数量在你把请求>
例如,如果你把请求在github 4提交:
1
git变基——交互式头~ 4美元
你将看到一个屏幕编辑器看起来像这样:
1 2 3 4
选5 d4530b港口功能从简单的cms为路由包简化选择1 a0eea3 cs补丁和清理根据反馈选8 cbab56转换设置选项选8 f3e4f9清理为选择重构
告诉github选第一个,南瓜如下:
1 2 3 4
选5 d4530b港口功能从简单的cms到路由包简化年代1 a0eea3 cs补丁和清理根据反馈8 cbab56转换设置选项年代8 f3e4f9清理为选择重构
保存文件并退出。GIT现在应该南瓜你所有的提交和问你新提交消息。
提交消息
提交消息应该格式如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
[<范围>]<简短描述>修复:<问题固定列表> <长描述> BC优惠(如需要)- - - - - - - - - - - - <列表所需的BC优惠和迁移>用法(根据需要)- - - - - - - - - - - - <用法列表>
例如,提交消息的公关解决问题和增加2 BC优惠是:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
(初始化)初始化使用ManagerRegistry修复:# 1234,# 4321初始值设定项现在通过“ManagerRegistry”的一个实例,而不是“Phpcr \会话”。这意味着初始化可以检索PHPCR会话和“DocumentManager”。这种公关也引入了一个要求所有初始化用于诊断提供一个名称。公元前休息- - - - - - - - - - - - -“init”方法的InitializerInterface现在接受一个“ManagerResistry”而不是“PhpcrSession”。PHPCR会话可以使用$注册- > getConnection和经理的$注册- > getManager ()”;——“GenericInitializer”的第一个参数的构造函数初始值设定项的名称。
短的提交消息
不是所有的请求都需要这么多信息提交。在大多数情况下,一个更简单的提交大会就足够了:
1
< bug |特性|小>(<范围>)<简短描述>
在哪里错误
指的是提交修复bug,功能
提交添加特性小
少提交添加相关的事情(修复代码标准,添加注释,修复错误,等等)。
这项工作,包括代码示例,许可下Creative Commons冲锋队3.0许可证。