git push rejected的原因

原创 2014年11月22日 11:41:39

对git的使用还不是很多,很不熟练,今天提交的时候报错了,错误内容如下:

![rejected]  master->master(fetch first)
error:failed to push some refs to 'https://github.com/xxx/xxx.git'

按照错误的提示信息,操作git fetch,然后再次push依然报错:

![rejected]  master->master(non-fast-forward)
error:failed to push some refs to 'https://github.com/xxx/xxx.git'
最后按照,错误的提示信息:
hit “git pull ...” before pushing again. 
执行git pull,然后再执行push果然就可以了。

终于明白原因了:之前在网站上改了README.md, 客户端再次提交的时候,需要先更新服务器上的变化,然后才能提交。

相关文章推荐

[git push] rejecteded 问题的解决方法

错误信息: hint: Updates were rejected because a pushed branch tip is behind its remote hint: counterpar...

Push rejected: Push to origin/master was rejected

背景:我是在学习android的时候,遇到的这个问题,我在androidstudio写完代码,运行完demo后,利用git进行commit and push 的时候出现的这个错误 解决方法:你需要从...

关于git rebase 后 push rejected

stackoverflow上的一个帖子,楼主和后面的回答都详细到位,很好的解释了这个问题 总结git rebase:这是一个 更改历史 的操作,所以不要指望你改了历史然后就顺利把你篡改够的历史提交上...
  • bigmarco
  • bigmarco
  • 2012年08月08日 11:40
  • 13615

git push时提示:更新被拒绝,因为您当前分支的最新提交落后于其对应的远程分支

在对本地库中的文件执行修改后,想git push推送到远程库中,结果在git push的时候提示出错: ! [rejected]        master -> master (non-fast-...

git push被拒绝的处理方式

有时候我们使用git  push向远程仓库推送的时候,会报错如下: [remote rejected] master -> master (branch is currently checked o...

git使用笔记3-push rejected错误解决

背景是这样的,我在github上新建了一个名为mxzs的库,然后在本地mxzs文件夹下init了一个git仓库,然后我add了所有文件,并进行了commit。这时,我使用以下命令将本地库与github...

git中rejected的解决方法

在网上搜了一下,出现这种情况的原因是因为git仓库中已经有一部分代码,所以它不允许你直接把你的代码覆盖上去。   第一种解决方法是强推   即利用强覆盖方式用你本地的代码替代git仓库内的内容 ...

eclipse中git push到远程库中时发生rejected-non-fast-forward错误的解决办法

以下是解决方的链接 http://blog.csdn.net/chenshun123/article/details/46756087

git push用法和常见问题分析

在使用git 处理对android的修改的过程之中总结的.但不完善   Git push $ git push origin test:master         // 提交本地test分支作...

Git push remote rejected {change ### closed}

Git push remote rejected {change ### closed}
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:git push rejected的原因
举报原因:
原因补充:

(最多只允许输入30个字)