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
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题