Git: Agregar un Directorio Vacio al Repositorio



Por defecto, git va a ignorar los directorios vacios que se encuentren en nuestro repositorio. Esto ocurre debido a la decisión de diseño de git, específicamente el índice, que permite solo listar los archivos. Los directorios son agregados automáticamente cuando se agregan archivos dentro, es decir que no se les realiza un seguimiento.

Pero existe una forma de convencerlo en caso de que en verdad queramos conservar una carpeta sin contenido. Ojo que estos son casos excepcionales y solo son recomendables estas prácticas cuando es estrictamente necesario.
 
La forma mas sencilla es agregando un archivo vacio, pero también se puede agregar un .gitignore que contenga algo como esto:

# Ignorar todo en este directorio
*
# Excepto este archivo
!.gitignore

Recordemos guardar el archivo como .gitignore para que funcione correctamente.

Y tu, ¿Crees que es una buena idea almacenar un directorio vacio en un repositorio git? Cuéntanos en los comentarios.

No hay comentarios:

Publicar un comentario