Una cosa muy importante con la que luché durante un tiempo para averiguar es que el repositorio debe estar en el sistema de archivos de WSL (es decir, NO en /mnt/*). De lo contrario, obtendrás todo tipo de errores extraños o tendrás una instancia muy, muy, muy lenta.
Se supone que esto es conocimiento común, pero por mi interacción con otros desarrolladores, resulta que no lo es.