Respuestas:
Puedes usar git-clean . Este comando eliminará los archivos / directorios sin seguimiento. De forma predeterminada, solo imprimirá lo que hubiera eliminado, sin eliminarlo realmente.
Dada la -fbandera para eliminar los archivos y la -dbandera para eliminar también los directorios vacíos:
git clean -df
También eliminando archivos ignorados:
git clean -dfx
git cleanpor sí solo eliminará todos los archivos sin seguimiento, excepto cuando la variable de configuración de Git clean.requireForce esté establecida en true. Si se establece en falso, entonces se necesita -ff para limpiar directorios
git clean -ixle mostrará lo que limpiará y le dará un menú de opciones. Mi favorito.
-xy todo es tan bueno como un repositorio recién clonado.