Ignorar files generados por android para, GIT

Estoy trabajando en un proyecto de Android (en Windows OS) y no quiero enviar los files generados. .gitignore file .gitignore en mi directory raíz con el bloc de notas y le agregué estas líneas:

 Shale/bin/classes/com/shale/activities/ Shale/gen/com/shale/activities/ 

pero cuando estoy corriendo en el git status cmd git status veo esto: enter image description here

¿Qué debo hacer para que Git ignore esto?

Sé que git está leyendo el file .gitignore , porque he creado un file de text test.txt y lo test.txt añadido al. gitignore y git lo ignoraron.

Gracias

Parece que has enviado los files antes de agregarlos a .gitignore. Intenta eliminarlos con el command (no eliminará tus files):

 git rm --cached <your-files> 

Confirme sus cambios, y de ahora en adelante, git debería ignorar cualquier cambio en sus files.

Además, también puedes consultar el ejemplo .gitignore para proyectos de Android .

En el directory raíz de su proyecto, agregue un file .gitignore con los siguientes contenidos

 bin/ gen/ 

Eso debería ignorar ese directory.

Desde la captura de pantalla que adjuntó, parece que ya ha agregado esos directorys y su contenido al repository de git. Por lo tanto, deberá eliminarlo del índice utilizando el siguiente command

 git rm --cached bin/ git rm --cached gen/ 

https://www.kernel.org/pub/software/scm/git/docs/git-rm.html

también puede tener .gitignore dentro de la carpeta para ignorar el contenido de la carpeta especificada.