Es muy probable que si has llegado has aquí, sea porque no sabes que es un archivo .gitkeep, o has comenzado tu proyecto en git, lleno de carpetas vacías y ahora no sabes como subirlas a git.
Los archivos .gitkeep, son archivos vacíos que es probable hayas visto en algún proyecto de git y se crean para que en caso que este proyecto tenga carpetas vacías, sean gestionadas por git.
Git no es capaz de gestionar carpetas vacías, así que una solución es crear un archivo vacío dentro de estas, sin contenido para que no ocupe espacio.
Aunque no consta en la documentación de git, muchos desarrolladores han adoptado este nombre como norma.
Pero… ¿Si has comenzado tu proyecto y no has creado ningún archivo dentro?, ¿Como recordar todas las carpetas vacías?.
No te preocupes.
Con esta línea de terminal, situándonos en la raíz de nuestro repositorio y gracias al comando find, todas aquellas carpetas que estén vacías, incluirá un archivo llamado .gitkeep
find . -type d -empty -not -path "./.git/*" -exec touch {}/.gitkeep \;
Publicado por Angel el Wednesday 17 April del 2019
También te puede interesar:
Powered by org-bash-blog
Written in OrgMode with Emacs and converted to HTML with Pandoc
Este obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional.