Pro Git
Pro Git Asumiendo que quieres eliminar los archivos cruft o limpiar tu directorio de trabajo, puedes hacerlo con git clean. Para remover los archivos que no están bajo el control de la versión en tu directorio de trabajo, puedes ejecutar git clean -f -d, el cual remueve cualquier archivo y también cualquier subdirectorio que se vuelva vacío como resultado. El -f significa fuerza o “realmente haz esto”.
Si alguna vez quieres ver que haría, puedes ejecutar el comando con la opción -n que significa ‘`haz un arranque en seco y dime que habrías eliminado '’.
$ git clean -d -n Would remove test.o Would remove tmp/Por defecto, el comando git clean sólo removerá archivos que no sean controlados y que no sean ignorados. Cualquier archivo que empareje en patrón en tu .gitignore u otros archivos ignorados no serán removidos. Si quieres eliminar esos archivos también, como eliminar todos los .o generados por la versión, así puedes hacer una versión completamente limpia, puedes añadir un -x al comando.