Elimina los files rastreados que acabas de clonar desde Git en la carpeta incorrecta

Estaba realizando un proyecto en GitHub y dejé caer accidentalmente todos los resources en My Documents .

Si bien hay forms en que el explorador puede lanzar todos estos files, ¿hay alguna manera fácil en Git de deshacerse de solo los files clonados sin eliminar ningún otro file?

Intente restablecer (si no tiene ninguna modificación local al file rastreado existente) al estado anterior antes de la git pull :

 git reset --hard HEAD@{1} 

Pero si ha clonado / dibujado un repository en la carpeta incorrecta, sin tocar otros files sin seguir, consulte este set de commands :

 git ls-files -z | xargs -0 rm -f git ls-tree --name-only -d -r -z HEAD | sort -rz | xargs -0 rmdir 

De esa manera, usted está eliminando los files rastreados con My Documents