Git 拒绝提交疑难杂症
Git 拒绝提交疑难杂症
程方明 发表于10个月前
Git 拒绝提交疑难杂症
  • 发表于 10个月前
  • 阅读 23
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 十分钟定制你的第一个小程序>>>   

摘要: 记录git push拒绝提交的解决方案

情况: 我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
共有 人打赏支持
粉丝 2
博文 11
码字总数 1691
×
程方明
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: