git推送原点主
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'
以前此命令没有问题。执行命令时电源关闭是否会出现这样的问题?
断电可能会使远程设备处于不一致的状态。
你试过git push -f origin master
吗?
-f
会告诉git推送,即使这可能会覆盖内容。一般来说,这可能很危险,但在这种情况下,这可能是可以的,因为您希望强制服务器进入特定的正确状态。