Submódulo Git sin peso extra

Todavía no soy un maestro de Git, enfrenté un problema que no puedo entender cómo solucionarlo. Tengo un repositorio con mi esqueleto personalizado de WordPress y he agregado WordPress como un submódulo de su repositorio original porgit submodule add wp_repo_url. Cuando clono mi repositorio en una máquina local con:

git clone --recursive https://github.com/user/repo local_dir

descarga el submódulo WP como se esperaba, pero aquí está el problema: los archivos reales solo tienen 20.7Mb, y en.git/modules/core/objects/pack Tengo un enorme archivo .pack de 124Mb, que, supongo, es algo así como el historial de confirmaciones / revisiones de ese submódulo.

¿Cómo puedo volver a agregar un submódulo o modificarlo mientras clono para evitar la descarga de este peso extra?

ACTUALIZAR:

Con la ayuda de @iclmam se me ocurrió la siguiente configuración:

mi repositorio esqueleto tendrá WordPress como submódulo, todo el repositorio original con historiaal crear un nuevo proyecto desde esqueleto, lo clonaré sin la opción recursiva para obtener solo los archivos principales y la carpeta vacía para el submóduloSI Necesito WordPress con historial completo, por ejemplo, si necesito cambiar entre diferentes ramas / etiquetas de WP para probar mi compatibilidad con el complemento / tema, entonces obtendré este submódulo con historial completo

Si solo necesito una instalación simple y limpia de la versión reciente de WP, cambiaré al directorio wp y seguiré el camino anterior:

curl -L -O http://wordpress.org/latest.zip
unzip latest.zip 
mv wordpress/* .
rm latest.zip  
rm -rf wordpress

No es una solución perfecta (quería automatizar todo lo más posible), pero funciona por ahora.

Cualquier consejo sobre la pregunta original es apreciado.

Respuestas a la pregunta(2)

Su respuesta a la pregunta