¿Cómo copio carpetas en GitHub?

Cada vez que bash agregar carpetas a git hub, aparece "los files están vacíos". ¿Me falta algo? Alguien sabe por qué? Me parece que estoy agregando las carpetas incorrectamente.

Git / GitHub no almacena directorys vacíos.

La Convención es poner un file .gitkeep vacío en él.


¿Necesita una explicación técnica más detallada? Mira esta respuesta

find . -type d -empty -not -path '*/\.*' -exec touch {}/.gitkeep \; ignorará los directorys vacíos dentro de la carpeta .git