git奇葩问题 拉远程主分支代码提示你本地会被覆盖,需要你merge,但是弹出的merge框里显示no defference

我本地没有任何要commit 或者push的代码,想把远程主分支代码拉取下来,选择Pull 或者update都出现下面的弹窗,显示你的本地修改将会被merge操作覆盖,请提交或者暂存或者恢复来继续执行merge。而下面窗口却限制No Differences无差别。

在这里插入图片描述

解决办法
找到有问题的项目方法:使用idea的git选择remote origin master merge到本地master,就会弹出有冲突的项目,然后merge或者按下面方法解决

在这里插入图片描述

对项目右键 git -> show histories,看git历史记录,然后直接充值当前到该提交上面reset current branch to here ,hard mode。再更新本地代码即可。
可以看到更新后已经没有提示有可更新代码了
在这里插入图片描述

posted @   HumorChen99  阅读(88)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
历史上的今天:
2021-09-02 算法题:剑指 Offer 24. 反转链表(题目+思路+代码+注释)时空 O(N) O(1) 0ms击败100%、80%用户
2021-09-02 算法题:剑指 Offer 17. 打印从1到最大的n位数(题目+思路+代码+注释)时空 O(N) O(1) 1ms击败99.45%、53.48%用户
2021-09-02 算法题:剑指 Offer 22. 链表中倒数第k个节点(题目+思路+代码+注释)时空 O(N) O(1) 0ms击败100%、24%用户
2021-09-02 算法题:剑指 Offer 29. 顺时针打印矩阵(题目+思路+代码+注释)时空 O(N) O(1) 1ms击败97%、52%用户
2021-09-02 算法题:剑指 Offer 15. 二进制中1的个数(题目+思路+代码+注释)时空 O(N) O(1) 0ms击败100%、81%用户
2021-09-02 算法题:剑指 Offer 21. 调整数组顺序使奇数位于偶数前面(题目+思路+代码+注释)时空 O(N) O(1) 2ms击败90%、67%用户
2021-09-02 算法题:剑指 Offer 20. 表示数值的字符串(题目+思路+代码+注释)时空 O(N) O(N) 5ms击败44%、33%用户
点击右上角即可分享
微信分享提示