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

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

复制代码
git stash

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

复制代码
git pull

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

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

复制代码
git stash pop

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

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

【自用版Mark,请勿照搬】

相关推荐
超级罗伯特9 小时前
git一次性完成仓库下载及所有分支获取
git·git仓库拉取
BUTCHER510 小时前
Git 基础命令
git
M malloc10 小时前
当你有两个git账号时,此时你gitpush冲突后如何解决push问题
git
cuijiecheng201812 小时前
Linux控制台下git使用图形化界面进行文件对比
linux·运维·git
南_山无梅落13 小时前
Git 结合 Gitee 使用教程:从入门到实战
git·gitee
这就是佬们吗13 小时前
Windows 的 CMD 网络环境:解决终端无法联网与更新的终极指南
java·windows·git·python·spring·maven
醇氧1 天前
【git】WARNING: connection is not using a post-quantum key exchange algorithm.
git
一只程序熊1 天前
Git不常用操作记录
git
小龙1 天前
【Git 报错解决】 远程仓库 origin 已存在(`remote origin already exists`)
git·报错