九游平台/
代码托管 codearts repo/
常见问题/
代码上传下载问题/
从本地推送代码仓到codearts repo时,报错"error: deny by project hooks setting 'default': message of commit"
更新时间:2024-09-09 gmt 08:00
从本地推送代码仓到codearts repo时,报错"error: deny by project hooks setting 'default': message of commit"-九游平台
问题现象
如果push代码文件到远端仓时,推送的格式不规范,没有填写单号、修改人等,会出现如下图所示的报错信息。
图1 push代码时的报错信息

原因分析
提交信息不符合规范:^\[maven-release-plugin\]|【问题单号or需求单号】\s*. \w【修改描述】\s*. \w【修改原因】\s*. \w【模块】\s*. \w【修改人】\s*. \w【审核人】\s*.
图2 push代码时的提交信息

九游平台的解决方案
- 如果您修改最新一次书写错误的提交记录信息,可执行如下操作:
- 执行如下操作,修改最新一次书写错误的提交记录信息。
在.git隐藏文件夹的层级,右键选择“open git bash here”打开git bash。
- 执行git log命令,查找到错误的提交记录。
- 执行git commit --amend -m 命令,进入vi文本编辑器界面。
- 执行git commit --amend -m '命令,输入第一行信息,回车再输入第二行信息,依次类推,在最后一行末尾加上另一个单引号,回车即可修改成功。
图3 修改提交信息
- 如果您修改非最新一次书写错误的提交记录信息,可执行如下操作:
父主题: 代码上传下载问题
相关文档
意见反馈
文档内容是否对您有帮助?
提交成功!非常感谢您的反馈,我们会继续努力做到更好!
您可在查看反馈及问题处理状态。
系统繁忙,请稍后重试
如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨