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

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

复制代码
git stash

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

复制代码
git pull

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

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

复制代码
git stash pop

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

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

【自用版Mark,请勿照搬】

相关推荐
ShineWinsu2 小时前
对于Linux:git版本控制器和cgdb调试器的解析
linux·c语言·git·gitee·github·调试·cgdb
php_kevlin4 小时前
git提交限制规范
大数据·git·elasticsearch
安大小万4 小时前
Git 常用命令终极指南:从入门到进阶
git
摇滚侠4 小时前
GIT 代码冲突 git pull 和 git pull rebase 的区别,保持提交记录的线性整齐
git
vistaup17 小时前
windows git 更新当前目录下所有的文件(非递归)
windows·git
王码码203518 小时前
Flutter for OpenHarmony:Flutter 三方库 algoliasearch 毫秒级云端搜索体验(云原生搜索引擎)
android·前端·git·flutter·搜索引擎·云原生·harmonyos
Irene19911 天前
Git 命令汇总表(基于一次完整的 Git 实战经验整理,涵盖从安装配置到日常开发、问题排查的所有常用命令)
git·常用命令
q5431470871 天前
Redis Desktop Manager(Redis可视化工具)安装及使用详细教程
redis·git·bootstrap
素雨迁喜1 天前
Linux平台下git工具的使用
linux·运维·git
Irene19911 天前
Windows环境,VS Code 中 Git 配置指南
git·基础配置