Error al hacer git pull, no se puede resolver

Recibo este error de git y realmente no entiendo lo que significa, ni cómo puedo solucionarlo:

(v_env)[[email protected] searchplus]$ git pull origin master From file:///home/nubela/Workspace/_git/searchplus * branch master -> FETCH_HEAD Updating 38f3d5b..fe6028c error: Untracked working tree file 'searchplus/.project' would be overwritten by merge. Aborting (v_env)[[email protected] searchplus]$ 

He hecho lo siguiente, pero fue en vano:

 git clean -f -d git reset --hard HEAD 

¿Alguien puede ayudarme a iluminarme? Gracias 🙂

Usted (o su IDE) ha creado un file llamado "searchplus / .project". En algún lugar del repository de Git en sentido ascendente, este file también se ha creado. Git se niega a hacer el paso de fusión a less que:

  1. Su file .project es eliminado.
  2. Su file .project está comprometido, por lo que se puede intentar una combinación.

Básicamente significa exactamente lo que dice. Tiene un file en su copy de trabajo que no está en su repository, pero está en el repository remoto. Si se fusiona en el control remoto, su copy del file se estropeará. La manera más fácil de resolver esto es mediante la asignación del file o su eliminación.

Tratar

 git clean -fx 

El modificador -x eliminará los files ignorados. tal vez el file .project sea ignorado por su repository de git, por lo que git clean no lo eliminará.