git远程主分支未与本地分支同步

时间:2013-12-08 08:08:09

标签: git

  

git push origin master

Total 0 (delta 0), reused 0 (delta 0)
error: unable to resolve reference refs/heads/master: Permission denied
remote: error: failed to lock refs/heads/master
To git@remote-repository
 ! [remote rejected] master -> master (failed to lock)
error: failed to push some refs to 'git@remote-repository'

以前此命令没有问题。执行命令时关闭电源会产生这样的问题吗?

1 个答案:

答案 0 :(得分:2)

断电可能使遥控器处于不一致状态。

您是否尝试过git push -f origin master

-f会告诉git推送,即使这可能会覆盖事物。这通常很危险,但在这种情况下,它可能是正常的,因为您要强制服务器处于特定的正确状态。