简介: 刚才使用git
进行push
的时候,突然push
不上去, 且提示错误:
! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to ‘git@github.com: xxx / xxxx.git’
[TOC]
本文初发于 “偕臧的小站“,同步转载于此。
错误提示:
编程环境: win10 x64 专业版 1803
;如图:

解决方法:
猜想是,可能远程仓库,比本地更新,所以像pull
一下,在push
;命令如下:
git pull origin master --rebase //拉取远程最新,和本地的仓库变基
add... commit...
git push
pull
之后期间使用 git log
,确认一下,本地是否领先远程仓库,确保可以push
;

如期:推送成功
