git pull时报错Your local changes to the following files would…的解决办法

//备份当前的工作区的内容,让工作区变为和上次提交的内容一致。同时,将当前的工作区内容保存到Git栈中

复制代码
git stash

//拉取最新代码(依然有可能有冲突,如果有就手动解决冲突)

复制代码
git pull

//从Git栈中读取最近一次保存的内容,恢复工作区的相关内容

//这样就相当于是基于远程库最新版本修改了

复制代码
git stash pop

***注意,最后恢复暂存区的时候可能与最新代码有冲突,此时仍需要手动解决冲突

***该方法虽然没有多余提交记录,但稍微麻烦一点

【自用版Mark,请勿照搬】

相关推荐
无限进步_34 分钟前
面试题 02.02. 返回倒数第 k 个节点 - 题解与详细分析
c语言·开发语言·数据结构·git·链表·github·visual studio
2401_859049081 小时前
git submodule update --init --recursive无法拉取解决
前端·chrome·git
是店小二呀5 小时前
Git 深度学习笔记:从初始化到核心操作机制解析
笔记·git
xlq223226 小时前
11.git_gbd
git
CCC:CarCrazeCurator6 小时前
IDE 与编程语言区分介绍
git·github
Q741_1476 小时前
Git 基础操作速查手册 场景模拟
git·学习·版本控制·总结
玉梅小洋12 小时前
Git 使用技巧——查看 Commit 修改文件的概要
git·github
Howie Zphile1 天前
Git 拉 NocoBase 2.0 beta(next 分支),并“每天自动更新 + 自动编译 + 自动重启”
大数据·git·elasticsearch
吕司1 天前
Git分支管理
git
黑屋里的马1 天前
GitExtension下载、安装
git·gitextension