Optimiza el .gitignore para Android

Hay ficheros que no queremos que entren a formar parte de la historia de nuestro repositorio. Para ello se usa el fichero .gitignore.

No es simplemente una cuestión de ficheros de compilados y de configuraciones locales.

Hay ficheros que contienen información susceptible de ser hackeada. Y cuantas menos pistas dejemos, mejor.

En repositorios privados es una buena práctica. En públicos, es un must.

En Android podemos usar la siguiente plantilla:

# Gradle files
.gradle/
build/

# Local configuration file (sdk path, etc)
local.properties

# Log/OS Files
*.log

# Android Studio generated files and folders
captures/
.externalNativeBuild/
.cxx/
*.apk
output.json

# IntelliJ
*.iml
.idea/
misc.xml
deploymentTargetDropDown.xml
render.experimental.xml

# Keystore files
*.jks
*.keystore

# Google Services (e.g. APIs or Firebase)
google-services.json

# Android Profiling
*.hprof

Fuente.

Aunque si por ejemplo empiezas un repo en Github, te va a dar la opción de añadirlo directamente nada más crearlo.


Únete a Los androides, la comunidad Android del crecimiento profesional. 🚀

Si quieres ser un Desarrollador Android más senior, te interesa el Plan Impulso Android. 💪🏼

Ve a Revisa mi código ⌨️ para recibir feedback sobre tu proyecto Android en vídeo.

Si tienes cualquier duda técnica o profesional, agenda una Mentoría. 💡

Y seguro que conoces a alguien que le pueda interesar este artículo.

Compártelo clicando el icono de aquí abajo.

06.05.2022

Recibe ideas para ser un Desarrollador Android Senior

Acepto que trates mis datos con privacidad.

¿Quieres ser un Desarrollador Android Senior?

Recibe ideas para conseguirlo

Además, al suscribirte te llegará un link al AUDIO DE 54 MINUTOS con mi estrategia para convertirte en un Desarrollador Android Senior.

    No, gracias