IT评测·应用市场-qidao123.com
标题:
解决git报错error: Your local changes to the following files would be overwritten by
[打印本页]
作者:
写过一篇
时间:
2025-3-22 12:18
标题:
解决git报错error: Your local changes to the following files would be overwritten by
1. 方法一:丢弃本地修改(不发起)
# 丢弃所有本地未提交的修改
git checkout .
//有的本地文件是新添加但没有add过的,在git status中的状态是untrack,它们需要通过git clean删除:
# 首先查看一下有哪些文件将被删除
git clean -nxdf
# 确定将被删除的文件无误后,执行删除
git clean -xdf
# 也可以一个一个文件的删除,比如删除文件xxx
git clean -f xxx
复制代码
2. 方法二:暂存本地修改到堆栈区
# 暂存到堆栈区
git stash
# 查看stash内容
git stash list
# 执行拉远程代码或者切换到另外个分支去修改代码
# 切换到本地继续做没做完的工作,还原之前的代码
git stash apply //还原之前的代码
git stash drop //把暂存区的这次 stash 记录删除
==>上面2条指令可以用一条指令代替
git stash pop
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/)
Powered by Discuz! X3.4