git无法push上传代码?

在一个新创建的项目里初始化git,怎样都无法提交?
试了很多种方法都无法提交?

请输入代码

clipboard.png
------------------------------------更新--------------

clipboard.png

-------------------------------------更新--------------

clipboard.png

阅读 6.3k
5 个回答

远程分支和你本地分支不一致,要么本地强制 push 到远程,要么把远程代码拉下来再处理 commit。

代码冲突就拉代码呀。。

如果你想保留本地的改动,先不提交commit。那就使用git stash暂存至本地再git pull, pull完成后再git stash pop.

如果你代码已经提交commit了,那就git pull合并代码后再提交即可

授人以鱼不如授人以渔。

clipboard.png

这里已经告诉了你该怎么操作。

其次,git 的大多数问题都可以通过翻译,或者搜索解决。

造成这个问题的主要原因是 远程分支领先于本地分支

先git pull一下

git stash
git pull
git stash apply
git add . 
git commit -m "*****"
git push
推荐问题