Git 拒绝提交疑难杂症

情况: 我TDM git pull还有merge了,为啥git push还是拒绝,或者全部都是最新的

cfm@cfm880:ionic$ git status 
头指针分离自 fc6e9fc
无文件要提交,干净的工作区
cfm@cfm880:ionic$ git branch 
* (头指针分离自 fc6e9fc)
 master

原来我都比,一直向头指针分离自提交代码, 解决方法 黄彪学习笔记

cfm@cfm880:ionic$ git status 
头指针分离自 fc6e9fc
无文件要提交,干净的工作区
cfm@cfm880:ionic$ git branch 
* (头指针分离自 fc6e9fc)
  master

cfm@cfm880:ionic$ git checkout master 
警告:您正丢下 6 个提交,未和任何分支关联:

  654200c 添加平台信息指令
  b74d171 比赛详情头部指令
  657e07a 单个新闻模板
  b019875 优化单场比赛指令
 ... 及其它 2 个。

如果您想要通过创建新分支保存它,这可能是一个好时候。
如下操作:

 git branch <新分支名> 654200c

切换到分支 'master'
您的分支落后 'origin/master' 共 5 个提交,并且可以快进。
  (使用 "git pull" 来更新您的本地分支)
cfm@cfm880:ionic$ git pull
.....................
cfm@cfm880:ionic$ git branch -v
* master 3e2f862 [落后 5] slide tabs
cfm@cfm880:ionic$ git reflog 
3e2f862 HEAD@{0}: checkout: moving from 654200cbe4f4050baf851222263859cbc64e7639 to master
654200c HEAD@{1}: commit: 添加平台信息指令
b74d171 HEAD@{2}: commit: 比赛详情头部指令
657e07a HEAD@{3}: commit: 单个新闻模板
b019875 HEAD@{4}: commit: 优化单场比赛指令
ec69460 HEAD@{5}: commit: 删除平台文件
4390945 HEAD@{6}: commit: rm platforms dir
6ea0411 HEAD@{7}: merge origin/master: Fast-forward
fc6e9fc HEAD@{8}: checkout: moving from 561

..........


cfm@cfm880:ionic$ git merge 654200c
更新 3e2f862..654200c
Fast-forward
 .gitignore                                         |    1 +
 config.xml                                         |   52 +-
 "design/1.5\351\233\206\351\224\246.png"           |  Bin 0 -> 135268 bytes
 www/README.md                                      |    0

转载于:https://my.oschina.net/cfm880/blog/804058

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值