Android Studio modifica ./idea/vcs.xml al inicio

dado que no se recomienda ignorar toda la carpeta .idea en la mayoría de los files de Android Studio git rastrea. Sin embargo, lo extraño es que, después de cada lanzamiento, se agrega la misma línea a vcs.xml, incluso si ya hay docenas de ellos.

<mapping directory="$PROJECT_DIR$" vcs="Git" /> 

Esto envejece bastante rápido.

¿Hay un propósito para este comportamiento o es simplemente un error? Además, ¿se puede evitar que Android Studio realice dichas modificaciones cuando se lance?

Gracias por adelantado.

Editar: también ./idea/misc.xml cambia constantemente entre JDK_1_7 y JDK_1_8 .

Te recomiendo que leas esta publicación de StackOverflow: ¿Qué debería estar en mi .gitignore para un proyecto de Android Studio? como encontraría aquí explicación, qué files deben omitirse en git push.

Personalmente, no comprometo ./idea/misc.xml y vcs.xml . Los agregué al file .gitignore . Estoy utilizando para este propósito una plantilla tomada de: https://github.com/github/gitignore/blob/master/Android.gitignore

Espero que ayude