¿Cómo versionar modules.xml?

Empecé a clonar un proyecto de Android desde mi server Git y, al abrir inicialmente el proyecto, Android Studio me dio un error: "No se puede cargar el module myProject" y me pide que lo elimine.

Después de la eliminación, Git ya me está mostrando un cambio realizado en el file modules.xml:

<module fileurl="file://$PROJECT_DIR$/old_project_name.iml" filepath="$PROJECT_DIR$/old_project_name.iml" /> 

se cambió a

 <module fileurl="file://$PROJECT_DIR$/new_project_name.iml" filepath="$PROJECT_DIR$/new_project_name.iml" /> 

Eso es causado por el nombre del proyecto diferente (Android Studio / IntelliJ no puede encontrar la ruta enumerada en modules.xml) y, por lo tanto, es difícil ponerlo bajo control de versiones donde los usuarios pueden tener diferentes nombres para su clon local del proyecto.

Ya hay una publicación sobre cómo hacer que este nombre de proyecto sea independiente del usuario , sin resultados.

El sitio de ayuda de IntelliJ IDEA dice:

El directory .idea contiene un set de files de configuration (.xml). Cada file contiene solo una parte de los datos de configuration pertenecientes a un área funcional determinada que se refleja en el nombre de un file, por ejemplo, compiler.xml, encodings.xml, modules.xml.

Casi todos los files contienen información básica del proyecto en sí, como nombres y ubicaciones de sus modules de componentes, configuraciones del comstackdor, etc. Por lo tanto, estos files pueden (y deben) mantenerse bajo control de versión.

Otra respuesta a una pregunta sobre el control de la versión para el directory .idea es sobre la configuration de Gradle / Maven para sustituir los files del proyecto IDEA.

¿Cómo se hace esto?

¿Hay alguna manera de lograr un modules.xml independiente del usuario?

EDITAR: Agregar el file a .gitignore parece funcionar, el IDE lo generará.