¿Debo versionar los files de la aplicación / compilation en Android Studio?

Soy nuevo en el desarrollo de Git y Android y no pude encontrar una respuesta a esta pregunta.

Cuando construyo un proyecto en Android Studio, muchos files se crean en la carpeta de la app/build .

Supongo que no necesito esos files, pero antes de ignorarlos en el .gitignore , me gustaría asegurarme de no jugar con mi repository desde el primer compromiso: D

Comprobé esta pregunta , pero no puedo ver en el ejemplo .gitignore la app/build la carpeta.

¿Debo agregarlo a mi .gitignore ?

PD: estoy usando Android Studio 2.2.3, si es relevante

Supongo que no necesito esos files, pero antes de ignorarlos en el .gitignore, me gustaría asegurarme de no entrometerme en mi repository desde el primer compromiso: D

No necesita files de build en su repository.

Por .gitignore general, el file .gitignore contiene /build .

Revisé esta pregunta, pero no puedo ver en el ejemplo .gitignore la aplicación / compilation de la carpeta.

Puede colocar otro file .gitignore en el directory de la app , el contenido de este file también contiene /build .

 /project .gitignore /app .gitignore 

Si copio / paso el ejemplo .gitignore (que contiene build/ ) en la app/ carpeta, los files de compilation no se ignoran.

Eso sería porque esos files ya están rastreados.

Tratar:

 cd app git rm --cached -r build/ git add . git commit -m "record build content deletion" git push 

Entonces se ignorará la app/build .

Eche un vistazo a gitignore.io para generar files de gitignore