GIt同时存在传入和传出更改修改,无法合并

发布时间:2024年01月23日

前言

Git是常用的版本管理工具,之前面试被问到过一次——Git有无遇到过使用错误情况?当时卡壳了没答上来,所以这次遇到,特此记录学习。

问题概述

前一天提交了代码,mt进行了修改。但我忘记拉取最新,就进行了下次修改(主要是格式修改)。所以在提交时便出现了冲突,无法提交。

在这里插入图片描述

再次进行拉取时,也无法成功拉取,会提示冲突合并。

但是合并时候,也会遇到各种各样的问题。

问题解决

常规来说,应该在合并时,挨个去选择保留新版本还是本地版本。

但是鉴于本地进行的修改都是格式问题,且数量不多,所以简单粗暴——删了重拉就行。

使用

 git reset --hard HEAD^ 

使本地退到上一次commit的状态。

再重新拉取即可。

相关学习资料

https://www.cnblogs.com/qufanblog/p/7606105.html

https://morningspace.github.io/tech/git-merge-stories-4/

文章来源:https://blog.csdn.net/Ws_Te47/article/details/135766953
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。