【问题记录】git报错:[remote rejected] (pre-receive hook declined)

这篇具有很好参考价值的文章主要介绍了【问题记录】git报错:[remote rejected] (pre-receive hook declined)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

经过排查,不是因为权限不足,是由于commit提交不规范引起的提交失败,报错如下

limenglin@limenglindeMacBook-Pro acp-web % git push
枚举对象中: 91, 完成.
对象计数中: 100% (91/91), 完成.
使用 8 个线程进行压缩
压缩对象中: 100% (50/50), 完成.
写入对象中: 100% (50/50), 7.92 KiB | 3.96 MiB/s, 完成.
总共 50(差异 34),复用 0(差异 0),包复用 0
remote: GitLab: Commit message does not follow the pattern '(?i:^\s*((OCT[\s\S].m*)|((Mod|Fix|Add)\s+[A-Za-z]+-\d+\s+[\s\S].m*)|(Merge[\s\S]*)))'
To git.komect.net:PGCP/acp-web.git
 ! [remote rejected]   lml_dev_20220825 -> lml_dev_20220825 (pre-receive hook declined)
error: 推送一些引用到 'git.komect.net:PGCP/acp-web.git' 失败

修改commit信息,用下面这行命令就行

git commit --amend -m 'OCT: 删除无用变量代码'

然后重新push,就成功了文章来源地址https://www.toymoban.com/news/detail-533409.html

limenglin@limenglindeMacBook-Pro acp-web % git push
枚举对象中: 91, 完成.
对象计数中: 100% (91/91), 完成.
使用 8 个线程进行压缩
压缩对象中: 100% (50/50), 完成.
写入对象中: 100% (50/50), 7.92 KiB | 2.64 MiB/s, 完成.
总共 50(差异 34),复用 0(差异 0),包复用 0
remote: 
remote: To create a merge request for lml_dev_20220825, visit:
remote:   http://git.komect.net/PGCP/acp-web/merge_requests/new?merge_request%5Bsource_branch%5D=lml_dev_20220825
remote: 
To git.komect.net:PGCP/acp-web.git
   ef64912a..506c66e2  lml_dev_20220825 -> lml_dev_20220825

到了这里,关于【问题记录】git报错:[remote rejected] (pre-receive hook declined)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • git 报错:Updates were rejected because the remote contains work that you do问题

    刚开始学习使用git,通过push命令:打算将本地仓库中的文件上传到远端仓库时,报了以下错误: 原因:远程仓库不为空:自己在创建远程仓库的时候,添加了如下两个文件,本地仓库中并没有这两个文件。 解决方法:添加:–allow-unrelated-histories 将远端的本地文件首先拉取到

    2024年02月11日
    浏览(54)
  • 从git提交出现“updates were rejected because a pushed branch tip is behind its remote”到提交成功解决问题的过程

    这里是不断发芽的山有木兮,希望这个帖子可以帮到你! git提交出现“updates were rejected because a pushed branch tip is behind its remote” git报错如下:

    2024年02月02日
    浏览(50)
  • [git][remote rejected] ben1 -> ben1 (permission denied)

    今天在提交github代码的时候出现了下面的错误: 我猜想是因为没有输入用户名和密码的缘故。 添加如下内容: 重新push的时候,会提示输入用户名和密码,我输入用户名和github产生的token就行了。 macOS下git push报错! [remote rejected] main - main (permission denied)

    2024年02月11日
    浏览(61)
  • 【Git异常】Push master to origin/master was rejected by remote

    今天新分配的git账号和新项目,拉下来代码更改后发现push不上去, 设置中 选择 Prorected Branches Allowed to push 更改 选择一个角色即可 ,而后 un protect

    2024年02月06日
    浏览(72)
  • gitee第一次提交代码提交不上去,老是报错。 ! [remote rejected] master -> master (hook declined)

    有没有同学就是遇到这种问题,第一次上传代码,到push这一步老是遇到 ! [remote rejected] master - master (hook declined) error: failed to push some refs to 这种情况,老是提不上去。那是因为。你的邮箱设置,把这个勾上了,取消勾选就行了。这样导致找不到你的远程地址。所以推不上去,

    2024年02月08日
    浏览(60)
  • 解决github Push rejected报错 remote: error: GH013: Repository rule violations found for refs/heads/maste

    在push代码到master的时候Github 报错 remote: error: GH013: Repository rule violations found for refs/heads/main 这次是因为Github的保护机制引起rejected。错误如下: 可见是因为疑似代码中有一些key可能会泄漏,(通过给出的帮助文档 https://docs.github.com/zh/code-security/secret-scanning/push-protection-for-rep

    2024年04月16日
    浏览(76)
  • git 提交出现 Updates were rejected 解决方案记录

    git remote add 添加一个远程地址 但提交出现以下报错 VBNET 复制 全屏 解决 也就是说,如果您确定处于分离状态的master版本是您真正想要保留的版本,那么您可以通过强制将分支推送到远程来避免非快进错误: git push origin HEAD:master --force 但是,如果强制推送,则可能会给签出该

    2024年02月07日
    浏览(45)
  • git 报错:! [rejected] master -> master (non-fast-forward)

    当提交代码时出现如下错误:  non-fast-forward:译为‘不能快速前进’,远程仓库更新了,你没有及时同步到本地,提交的时候添加了新的内容,提交的时候,然后检测到远程和本地不一样。为了安全起见,报了这个错误。 可以先合并之前的历史,在进行提交 1. 先把git的东西

    2024年02月08日
    浏览(55)
  • git报错:[rejected]master->master(non-fast-forward)

    今天新建了一个仓库,并未push代码,然后按提交代码的流程提交项目时,报错 经过百度后发现原因是仓库中有readme文件,而项目中没有,内容不同步造成的,但是我明明执行过下面命令拉取过代码。 后来查百度又执行下面语句后成功在本地同步了readme文件 之后再次提交,还

    2024年02月12日
    浏览(103)
  • git上传报错:Object too large, rejecting the pack

    在gerrit设置了最大不能上传超过600M的文件,今天开发遇到推送问题: 结果到本地怎么也找不到大文件。 后来只能按commit排查,用如下命令排查到了: 解决方法,将大文件去掉:(commitid为大文件所在commit)

    2024年02月22日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包