error: failed to push some refs to '[email protected]: xxx / xxxx.git'

简介: 刚才使用git进行push 的时候,突然push不上去, 且提示错误:

! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to ‘[email protected]: xxx / xxxx.git’

文章目录

    • 同步博文:
    • 错误提示:
    • 解决方法:

编程环境: win10 x64 专业版 1803


同步博文:

  • 本篇的csdn/github.io同步博文: error: failed to push some refs to ‘[email protected]: xxx / xxxx.git’

错误提示:

如图:

error: failed to push some refs to 'git@github.com: xxx / xxxx.git'_第1张图片

解决方法:

猜想是,可能远程仓库,比本地更新,所以像pull一下,在push;命令如下:

 git pull origin master --rebase  //拉取远程最新,和本地的仓库变基
 add... commit...
 git push 

pull之后期间使用 git log,确认一下,本地是否领先远程仓库,确保可以push

error: failed to push some refs to 'git@github.com: xxx / xxxx.git'_第2张图片

如期:推送成功

error: failed to push some refs to 'git@github.com: xxx / xxxx.git'_第3张图片

你可能感兴趣的:(git)