当我尝试推动我已经提交的更改时,我得到以下错误…

git.exe push -v --progress  "origin" iteration1:iteration1

remote: *********************************************************************
To ssh://git@mycogit/cit_pplus.git
! [remote rejected] iteration1 -> iteration1 (pre-receive hook declined)
error: failed to push some refs to 'ssh://git@mycogit/cit_pplus.git'

这是怎么呢


当前回答

我的问题是文件大小,试图将一个项目从gitlab迁移到github,错误确实提示了我,指向这个页面https://docs.github.com/en/repositories/working-with-files/managing-large-files/moving-a-file-in-your-repository-to-git-large-file-storage

使用的命令是:

Git LFS migrate import——everything——above=100kb

在此之后,我能够git push——mirror http:…

其他回答

我使用GitKraken,我们做了一个本地分支,然后我们合并了两个远程分支,然后我们尝试将本地分支推到原点。它不能使用相同的错误消息。

解决方案是创建本地分支,并首先将其推到原点,然后进行合并。

如果你在做Push的时候遇到了git中预接收钩子拒绝的问题。 你可能有以下原因:

可能您在项目路径app_data中的DB备份超出了 Github的100.00 MB限制。 如果在项目中使用的文件不超过10.00MB或任何文件的大小限制,请检查文件的大小。

您可以通过以下步骤解决此问题:

把文件压缩,然后再推 Git push -u origin develop

! [远程拒绝]master -> master(预接收钩子拒绝)

我花了2天时间在这个bug上! 经过大量的研究,我终于找到了一个解决方案。

Heroku配置:set USE_NPM_INSTALL=false 在Heroku上配置了纱线构建包 确定纱线。锁文件不在你的。gitignore文件

它会起作用的!

我在试图删除一个远程分支时收到了这条消息(git push origin——delete [branch-name])。问题是这个分支在bitbucket中被标记为不可删除。

我遇到了同样的错误,在检查我有一个开发人员访问,不能发布一个新的分支。增加更高的访问权限解决了这个问题。