出错原因:服务器或者本地修改之后使用git pull拉取导致冲突
1、保留本地代码,并将仓库代码合并到本地。
git stash
git pull origin master
git stash pop
2、拉取全部仓库代码覆盖本地
git reset --hard
git pull origin master
3、执行git checkout -f,然后再执行git pull重新checkout(全部覆盖)
Your branch is behind 'origin/master' by 3 commits, and can be fast-forwarded. (use "git pull" to update your local branch)
然后执行git pull即可
以上三种方法均可。。。。
本文链接:https://www.cnblogs.com/yaradish/p/9552336.html
参考:https://blog.csdn.net/qq_15437629/article/details/78761459