git Updates were rejected because the remote contains work that you do 解决办法

转载 2015年11月18日 19:30:15

Username for 'https://github.com': dummymare
Password for 'https://dummymare@github.com': 
To https://github.com/dummymare/Hello-World.git
 ! [rejected]        master -> master (fetch first)
error: failed to push some refs to 'https://github.com/dummymare/Hello-World.git'
hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushing
hint: to the same ref. You may want to first integrate the remote changes
hint: (e.g., 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.

进入项目目录后,执行 git pull 命令,没有将项目更新,并提示下图:

qq_20131210105027

2、If you wish to set tracking information for this branch you can do so with:

git branch --set-upstream-to=origin/<branch> master

使用上面的命令就可以将本地的分支和远程分支进行关联了。

如下:

<a href="http://www.tbdazhe.com/wp-content/uploads/2013/12/QQ_20131210110802.jpg" class="cboxElement" rel="example4" 238"="" style="text-decoration: none; color: rgb(1, 150, 227);">QQ_20131210110802

 

如图:再执行git pull 就显示已经ok了。


【Git入门之九】解决冲突

1.多人协作冲突 如果多人同时修改了同一个文件,那会出现什么样的结果呢?我们试着这么做。 (1)修改jackygit2 在jackygit2中修改jackydata01,提交修改并推送到远...
  • jackyvincefu
  • jackyvincefu
  • 2013年10月05日 14:14
  • 25373

git 基本步骤

1:首先,跳转到项目根目录 Administrator@JS-PC /e/abc $ cd CanYin-www Administrator@JS-PC /e/abc/CanYin-www (m...
  • gjswxhb
  • gjswxhb
  • 2014年04月08日 23:58
  • 15699

Updates were rejected because the tip of your current branch is behindhint: its remote counterpart.

转 有如下几种解决方法: 1.使用强制push的方法: $ git push -u origin master -f 这样会使远程修改丢失,一般是不可取的,尤其是多人协作开发的时候...
  • sinat_30443713
  • sinat_30443713
  • 2017年05月27日 01:49
  • 322

【git】updates were rejected because the tip of your current branch is behind its remote counterpart

提交更改到本地的git仓库,发现冲突,必须得先merge,不过merge好多chogn 参考   http://www.cnblogs.com/daemon369/p/3204646...
  • commshare
  • commshare
  • 2014年06月17日 15:44
  • 5518

git 合并远程分支(带冲突)

团队中两人同时fetch了一个分支。 第一个人修改后提交,第二个人提交就失败。失败信息如下: error: failed to push some refs to 'git@git.oschina....
  • jacarri
  • jacarri
  • 2014年02月18日 18:14
  • 5574

Git远程库操作遇到的一些问题

一、问题:执行git remote add origin git@github.com:yylxm/Git.git                     出现问题fatal: remote o...
  • qq_30632003
  • qq_30632003
  • 2017年11月06日 10:55
  • 117

Git学习 -- 远程操作遇到error: failed to push some refs to问题解决方法

创建新的repository 在github网站上 1.      点击网页右上的+,click New repository 2.      选取你希望repository创建的account 3....
  • huluedeai
  • huluedeai
  • 2016年05月15日 15:07
  • 7835

sourceTree 问题解决

error1: Updates were rejected because the tag already exists in the remote. 该问题是标签重复提交导致的,可以在提交的时候,...
  • u011484013
  • u011484013
  • 2017年09月27日 12:20
  • 661

CocoaPods 【如何将自己写的库添加 CocoaPods 支持】

如何将自己的库添加 CocoaPods 支持
  • Felicity294250051
  • Felicity294250051
  • 2016年12月29日 15:05
  • 5017

Git Push 错误 [remote rejected] master -> master (branch is currently checked out) & 无法查看push后的git中文件(转)

Git Push 错误 [remote rejected] master -> master (branch is currently checked out) & 无法查看push后的git中文件...
  • kamemo
  • kamemo
  • 2011年05月23日 21:09
  • 16884
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:git Updates were rejected because the remote contains work that you do 解决办法
举报原因:
原因补充:

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