【Git】拉取代码时报错:error: The following untracked working tree files would be overwritten by merge

使用命令 git pull origin master 从远程库拉取代码的时候,报错:The following untracked working tree files would be overwritten by merge

按我的情况来看是因为本地的文件跟远程库里的文件名相同,解决办法很简单,先使用命令:git clean -f  删除本地已存在的同名文件,然后再次 git pull 。

一定要慎用这个命令!因为这个命令会把本地的文件删除掉!!


相关命令:

git clean -f -n:查看会删除哪些文件

git clean -f:删除上一条命令显示出来的文件

git clean -fd:删除文件夹

git clean -fX:删除已被忽略的文件

git clean -fx:删除已被忽略和未被忽略的文件

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 爱迪生说过:“天才就是1%的天分加上99%的汗水。但那1%的天分是最重要的,甚至比那99%的汗水都要重要。”...
    冰镇火药阅读 1,188评论 15 12
  • 茶山诗 [ 唐·袁高 ] 禹贡通远俗,所图在安人。 后王失其本,职吏不敢陈。 亦有奸佞者,因兹欲求伸。 动生千金费...
    寒木秋华阅读 217评论 0 0
  • 一朋友发来消息,说最近很烦躁。迅速目测是因为跟女友关系不佳——这个状态持续了一段时间了。 在和现任女友确定关...
    李米亚阅读 300评论 0 1