第一步
git pull --rebase origin master
第二步
git push origin master
希望能帮到你 给个最佳
是不是在上传的时候没有先进行拉最新的代码呢?
图中的黄色字体部分已经有提示了,他提到应该在push之前进行pull操作,所以步骤如下:
1.git pull origin master
# 从远程的master分支更新一下代码
2.git push origin master
# 将代码推送到远程的master分支。(如果这个没成功,可以使用强制推送git push -f origin master
, -f是force强制的意思)
换成http试试,不用ssh
这是因为git判断远程库比本地库的内容新,所有你要先fetch拉取,然后再push