¿Es esto un error de Git?

Estoy probando la funcionalidad de extracción dispersa de Git, usando el manual y esta página como guía. Intenté comprobar un directory creando un file de salida dispersa con los siguientes contenidos (nombres reales ocultos por supuesto):

dir1/ 

Luego ejecuto git read-tree -mu y luego veo dir1 en mi repository como se esperaba. A continuación, decido consultar un nuevo directory, así que actualizo el contenido del file de salida dispersa de nuevo para que se vea así:

 dir1/ dir2/ 

Luego ejecuto git read-tree -mu y luego veo los siguientes directorys no nesteds:

 dir1 dir2 dir3 dir4 

¿Por qué aparecen los directorys adicionales? ¿Es un error en Git? Tenga en count que si dir2/ del file de salida dispersa, todos parecen desaparecer como grupo también.

debido a la barra que falta al inicio del directory: "dir2" debería haber leído "/ dir2"