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

前言

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/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值