Git BitBucket服务器-[远程拒绝]主机->主机(拒绝预接收挂钩)

Git BitBucket服务器-[远程拒绝]主机->主机(拒绝预接收挂钩),git,bitbucket-server,Git,Bitbucket Server,我在自己的Windows服务器上托管一个BitBucket服务器,目前正在创建存储库并对其进行配置。 但当我试图推动新的回购协议时,我遇到了一个问题 我得到一个错误: ! [remote rejected] master -> master (pre-receive hook declined) error: failed to push some refs to '<MY_URL>' 经过一些调查,我发现存储库中的预接收钩子文件实际上无法使用默认设置。 我注释掉了这个文

我在自己的Windows服务器上托管一个BitBucket服务器,目前正在创建存储库并对其进行配置。 但当我试图推动新的回购协议时,我遇到了一个问题

我得到一个错误:

 ! [remote rejected] master -> master (pre-receive hook declined)
 error: failed to push some refs to '<MY_URL>'
经过一些调查,我发现存储库中的预接收钩子文件实际上无法使用默认设置。 我注释掉了这个文件的内容,然后再试了一次,但得到了相同的错误。只有当我删除文件及其文件夹pre-receive.d时,我才能推送到存储库

我在谷歌上搜索了几个小时,但没有找到任何有用的东西。我不相信,Atlassian设置了这些,所以它们不会在默认情况下工作,但如果是这样的话,我需要一些内容,我可以放在那里工作

现在的问题是,我可以使用这些存储库,但每次我创建一个新的存储库时,我都必须删除这个预接收钩子文件,我认为这不是您应该做的

所以我现在的问题是,我必须在哪里更改某些内容,以便这些挂钩在默认情况下工作,并且我可以在创建存储库后直接推送。

试试看

git重置-硬 吉特拉力 git push-源分支机构名称