Git合并出现MERGING有效解决方法

  • 错误描述
  • 解决办法
  • 参考链接

错误描述

我在操作git合并时候意外出现了MERGING,很懵逼,如图所示:

遇到这个问题也是很头疼了,百度了很多方法有说是:“在命令行输入:git reset --hard HEAD就可以了,其实这种方法是错的,这是撤销合并,不能随便撤销,得根据实际情况,要是一个小白看了,直接照敲进去,可能自己辛辛苦苦写的代码就没了。(我就是小白,解决冲突文件输入git reset --hard HEAD后,我解决冲突的代码突然就不见了,心塞。

  • --hard删除工作空间改动代码,撤销commit,撤销git add .
  • git reset --hard HEAD表示回退到当前版本,HEAD指向当前版本。如果你修改了一些代码,想去除,就可以用git reset --hard HEAD一次性去除;
  • git reset --hard HEAD^表示回退到上一个版本。
  • git reset --hard 版本号回退到指定版本,reset是指将HEAD指针指到指定提交,历史记录中不会出现放弃的提交记录。

解决办法

出现MERGING,就先把冲突文件修改好后,用git status查看下暂存区修改后的文件状态。


根据上面的文件状态修改文件/脚本,修改之后直接push

我们这时候发现MERGING已经没有了。

参考链接

  • https://www.jianshu.com/p/94430778fc91
  • https://blog.csdn.net/weixin_53138343/article/details/123418190
  • http://t.zoukankan.com/gjmhome-p-14061090.html
  • https://blog.csdn.net/ma2595162349/article/details/89160781/

Git合并出现MERGING有效解决方法相关推荐

  1. git 拉去代码要求密码 解决方法:生成gitLab公钥

    git 拉去代码要求密码 解决方法:生成gitLab公钥 参考文章: (1)git 拉去代码要求密码 解决方法:生成gitLab公钥 (2)https://www.cnblogs.com/songya ...

  2. git提交大文件的解决方法

    git提交大文件的解决方法 参考文章: (1)git提交大文件的解决方法 (2)https://www.cnblogs.com/perryxiong/p/5606525.html 备忘一下.

  3. Git常见报错及解决方法

    git常见报错解决方法 1.warning: LF will be replaced by CRLF in .idea/workspace.xml. git config --global core. ...

  4. Git 克隆大型仓库失败解决方法

    error: RPC failed; curl 56 OpenSSL SSL_read: Connection was reset, errno 10054 error: 7606 bytes of ...

  5. git send-email 时unknown AUTH解决方法

    fatal: 只允许"http"和"https"方案. 参数名: requestUri Command unknown: 'AUTH' at C:/Progra ...

  6. python中git克隆代码失败_使用Git clone代码失败的解决方法

    今天从GitHub上找到一份代码,想要clone到本地,便利用Git去clone代码,结果报了以下错误: error: RPC failed; curl 56 OpenSSL SSL_read: SS ...

  7. 详解Git合并冲突——原因及解决 “Automatic merge failed; fix conflicts and then commit the result.“

    最后更新日期:2022/10/6 在Git中使用git merge命令合并两个分支的时候,有可能产生这种情况: $ git merge A Auto-merging merge.txt CONFLIC ...

  8. Git - 提交时没有权限解决方法

    Git - 提交时提示"Please make sure you have the correct access rights and the repository exists." ...

  9. git——合并时的冲突解决

    1.创建新分支feature1,并切换修改并提交相应内容 修改readme.txt最后一行,改为: Creating a new branch is quick AND simple. 2.切换到ma ...

最新文章

  1. Git详解之五 分布式Git
  2. 前端画面-下拉后滚动
  3. ubuntu镜像添加jdk_Ubuntu16.0.4安装jdk8
  4. session过期跳转到登陆页面并跳出iframe框架的最简单方法
  5. (转)ThreadPoolExecutor最佳实践--如何选择队列
  6. telnet实现本地回显
  7. 坚持早起21天,每月多赚1000+ (文末有惊喜)
  8. shiro将session认证改成token认证_初步学习Shiro框架 第一集
  9. conda 升级_jupyter notebook升级体验!笔记本神器—Jupyter Lab
  10. html武侠文字游戏源码,执剑行!最新武侠文字mud游戏
  11. 立秋后注意脚部保暖 试试量身定制合脚鞋
  12. 360wifi驱动linux驱动安装,360WiFi驱动安装使用教程,详细图文版
  13. 计算机网络跟Internet的区别和联系,互联网和因特网的区别与联系
  14. Google 黑客搜索技巧
  15. 使用Cocoapods创建私有podspec
  16. 一些SQL语句的实现
  17. 智源社区周刊:AlphaFold蛋白质宇宙扩展到2亿结构;对话清华代季峰:自动驾驶感知新时代...
  18. 如果了解有10分,对于垃圾邮件你了解几分......
  19. 用Python并行处理大文件,看这篇就够了!
  20. 腾讯云物联网开发平台 LoRaWAN 透传接入 更新版

热门文章

  1. 转:暗时间(刘未鹏)读书笔记
  2. 利用 BLKTRACE 和 BTT 分析磁盘 IO 性能
  3. KOOCAN非正常影视排行榜之遗忘的优秀中国动画
  4. EPLAN报表管理一:生成、添加
  5. 【基于Springboot、Mybatis后端框架开发——招生管理网站(系统)】附源码
  6. 10个针对开发者的实用CSS工具
  7. 【gitee代码图形化提交(小乌龟)】
  8. 基于DeepLearning的视频识别方法概览
  9. 火狐浏览器的黑色界面代码
  10. 南京歌德语言中心C1考过时间,现在科二挂了多久能再考2021