:error: The following untracked working tree files would be overwritten by checkout

来源:互联网 发布:cf手游刷武器软件 编辑:程序博客网 时间:2024/05/20 00:38

在使用git pull时出现了这个提示,场景是本地有些文件修改后没有提交到本地仓库,没有版本跟踪,然后执行git pull时这些在远端的文件跟本地的不一样就会出现这个提示。解决的方法是把本地修改且没有加入版本控制的文件删掉,一般来说这些文件时执行make时生成的目标文件,没啥用,有用的都已经提交到本地仓库了。所以在删除的时候需要仔细检查一下,不要误删就好了。
删除的命令是

git clean -d -fx

具体的含义是:
git clean 参数

-n 显示将要删除的文件和目录;-x -----删除忽略文件已经对git来说不识别的文件-d -----删除未被添加到git的路径中的文件-f -----强制运行
阅读全文
0 0
原创粉丝点击