Cómo hacerlo.gitignore todos los archivos / carpeta en una carpeta, pero no la propia carpeta? [duplicar]
Posible Duplicado:
Cómo puedo añadir un directorio vacío a un repositorio git
Quiero revisar una carpeta en blanco. ¿Cómo puedo hacer esto?
2 answers
No puedes confirmar carpetas vacías en git. Si quieres que aparezca, necesitas poner algo en él, incluso un archivo vacío.
Por ejemplo, agregue un archivo vacío llamado .gitkeep a la carpeta que desea mantener, a continuación, en su .gitignore file write:
# exclude everything
somefolder/*
# exception to the rule
!somefolder/.gitkeep
Confirmar su .gitignore y .gitkeep archivos y esto debe resolver su problema.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-10-17 00:55:44
Pon esto .gitignore en la carpeta, luego git add .gitignore
*
*/
!.gitignore
La línea *
le dice a git que ignore todos los archivos de la carpeta, pero !.gitignore
le dice a git que aún incluya el .archivo gitignore. De esta manera, su repositorio local y cualquier otro clón del repositorio obtienen tanto la carpeta vacía como el .gitignore que necesita.
Editar: Puede ser obvio, pero también agregar */ a git ignore para ignorar también las subcarpetas.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-07-22 05:13:08