git Please move or remove them before you can merge

git pull 时 往往会遇到各种各样的问题 ,下面是常遇到的一种状况

 

Updating 7c9e086..936acac
error: The following untracked working tree files would be overwritten by merge:
Common/HFHttpRequest/HFHttpRequestParameters.h
Common/HFHttpRequest/HFHttpRequestParameters.m

Please move or remove them before you can merge.
Aborting

 翻译:

更新 7c9e086..936acac

错误:以下工作树无路径的文件将会被合并覆盖:

Common/HFHttpRequest/HFHttpRequestParameters.h

Common/HFHttpRequest/HFHttpRequestParameters.m

你可以合并之前请移动或删除它们。

异常终止


解决方案 其实很简单:

git clean  -d  -fx ""
其中
x  -----删除忽略文件已经对git来说不识别的文件
d  -----删除未被添加到git的路径中的文件
f  -----强制运行


相关文章