2012-07-24 14 views
6

He agregado un archivo y también cometí webpageone fresh.rhtml. Dejé un espacio en el nombre. Cuando una oportunidad para quitarlo, usando:Git eliminar un archivo con espacio en el nombre

git rm -f /webpageone fresh.rhtml 

consigo este error:

pathspec '/webpageone' did not match any files. 

I intentado quitar otro archivo y funcionó ... Así que el problema es el espacio. ¿Cómo puedo eliminar esto?

Respuesta

15

Eso es un problema de shell, no es un problema de git. Necesitas escapar del espacio. Esto debería funcionar:

git rm -f /webpageone\ fresh.rhtml 

supongo que esto también debería funcionar:

git rm -f "/webpageone fresh.rhtml" 
+0

muchas gracias :) –

+0

Solía ​​segundo comando se ha mencionado aquí, pero no funcionó. Funcionó después de eliminar barra en el segundo comando. git rm -f "Nuevo documento de texto.txt" – nccsbim071

Cuestiones relacionadas