由于非结构化评论而无法推送

时间:2016-05-06 07:28:47

标签: git git-push

我的功能分支中有一个推送提交,它没有按照强制策略进行结构化。现在,当我尝试将该分支合并到develop并推送它时,它会给我以下错误。

enter image description here

我试图修改实际提交中的注释,但它没有用。任何人都可以告诉我应该如何解决它。

2 个答案:

答案 0 :(得分:0)

使用git rebase修改历史记录。转到您的分行后,输入

git rebase -i a8a28358058^

在提交行中将pick更改为edit。型

git commit --amend

并输入格式正确(根据您公司的政策)消息。型

git rebase --continue

返回到树的顶部并推动它。请注意,历史编辑将更改从您编辑的提交ID开始的所有提交ID。

答案 1 :(得分:0)

似乎远程用户正在使用钩子来检查提交消息格式。您可以询问所有者消息格式是什么,如果可能请求所有者共享挂钩,您可以将其重新用作.git / hooks / commit-msg以在提交时检查您的消息格式。