4
在Bitbucket上,使用Bitbucket的网络界面,我同步了一个有自己的私人分支的有福的回购出错。我想重写这个幸运回购的历史记录,让它恢复正确的提交。Bitbucket上的Git历史重写[远程拒绝] HEAD - >分支(预接收钩子拒绝)
我克隆包含不正确我的提交和本地得天独厚的回购上,其历史被搞砸了分公司跑
git reset --hard HEAD~1
。
这使得克隆的repo回到了我在搞砸之前的提交。
我后来去把我的回购请在使用
git push -f origin development
到到位桶,但有以下错误
remote: permission denied to force push branch development
To [email protected]:blessed-repo/blessed-repo.git
! [remote rejected] HEAD -> development (pre-receive hook declined)
error: failed to push some refs to '[email protected]:blessed-repo/blessed-repo.git'
为什么我得到这个错误,以及如何可以使git push
工作?