今天在使用git上传本地项目文件的时候发现出现了 ! [rejected] master -> master (fetch first)
error: failed to push some refs to ‘https://github.com/studysyl/new-resume.git’(本地上传远程的冲突)问题,第一种方法适合初次push项目文件或者个人更新项目时候用,第二种适用于多人合作。
首先介绍第一种方法:因为是我个人的项目,所以我使用
git push -f origin master
强制覆盖远程项目
第二种的方法适用于多人合作,拉取远程的文件把本地的覆盖,再上传
git pull --rebase origin master
然后再运行
git push -u origin master
即可