简介
当我进行 git pull -u origin dev 时,报的错是:
! [rejected] dev -> dev (fetch first) |
解决方案
其实就是你当前的仓库和远程仓库中的数据没有同步,并且推送的时候有冲突,说明别的开发者已经更新了仓库,但你没有及时的拉取。
首先先 git pull 同步代码,然后再推送
不推荐暴力推送:git push -f,这样会导致远程仓库同步成你的仓库文件,别人在最近更新而没有被你捕捉到的都会被覆盖。
当我进行 git pull -u origin dev 时,报的错是:
! [rejected] dev -> dev (fetch first) |
其实就是你当前的仓库和远程仓库中的数据没有同步,并且推送的时候有冲突,说明别的开发者已经更新了仓库,但你没有及时的拉取。
首先先 git pull 同步代码,然后再推送
不推荐暴力推送:git push -f,这样会导致远程仓库同步成你的仓库文件,别人在最近更新而没有被你捕捉到的都会被覆盖。