Me gustaría que Git ignore todos los archivos y directorios ocultos, es decir, .aptitude
, .ssh/
y .bash_rc
. ¿Existe una regla simple para cubrir esto sin agregar específicamente cada entrada?Git: ¿cómo ignorar los directorios ocultos?
96
A
Respuesta
126
Sólo añadir un patrón de .gitignore
.*
!/.gitignore
Editar: Agregado el archivo .gitignore
sí (asuntos si aún no está comprometida).
15
Esto ha sido un hilo viejo. Solo estoy agregando otra forma de hacerlo:
en el .git/info/exclude
, agregue .*
.
Esto ignorará todos los archivos ocultos/de puntos de manera recursiva.
De esta manera, .gitignore
no es necesario.
34
.gitignore solo afectará a los archivos que no se hayan 'agregado'.
para hacer nuevas entradas .gitignore afectan a todos los archivos
- Hacer cambios a .gitignore
git commit -a -m "Pre .gitignore changes"
git rm -r --cached .
git add .
git commit -a -m "Post .gitignore changes"
git status
debe ser la salida "no hay nada que confirmar (directorio de trabajo limpio)" `
Cuestiones relacionadas
- 1. Ignorar los archivos y directorios ocultos con obj-c
- 2. ¿Cómo ignorar los archivos ocultos usando os.listdir()?
- 3. Eclipse - Ignorar todos los directorios
- 4. ¿Cómo puedo ignorar los directorios .svn cuando uso sloccount?
- 5. git ignorar directorios con espacios en Mac OS X
- 6. CVS Ignorar directorios
- 7. ¿Cómo ignoro los directorios de CVS con Git?
- 8. git perdido cambios ocultos
- 9. de la búsqueda de comandos sólo directorios ocultos no
- 10. archivado (alquitrán de ubuntu) directorios ocultos
- 11. SVN: Ignorar algunos directorios de manera recursiva
- 12. Git está ignorando los directorios .git en los subdirectorios
- 13. cómo consolidar múltiples directorios ocultos Svn de subversión 1.7+
- 14. git culpa - ignorar los cambios no confirmados
- 15. Git: cómo ignorar los archivos ocultos/archivos de puntos/archivos con nombres de archivos vacíos a través de .gitignore?
- 16. git ignorar múltiples archivos coincidentes
- 17. git ignorar excepción
- 18. ignorar/directorios podar oculta con GNU encuentran comando
- 19. Git: ¿Cómo ignoro los directorios coincidentes en un subdirectorio?
- 20. ¿Cómo se ocultan los directorios de proyectos .git?
- 21. ¿Puedo anular svn: ignorar para directorios individuales?
- 22. ¿Cómo ignorar los archivos existentes y comprometidos en git?
- 23. git: ¿Cómo ignorar todos los archivos no rastreados?
- 24. Cómo ignorar los archivos ocultos con opendir y readdir en la biblioteca C
- 25. Robocopy -/XA: SH - para excluir el sistema, directorios ocultos?
- 26. crear cremallera - ignorar estructura de directorios
- 27. Git: Ignorar archivos rastreados
- 28. Estrategia de combinación de Git para ignorar los archivos eliminados
- 29. git rastrear, ignorar, borrar, deshacer
- 30. Cómo hacer GIT ignorar mis cambios
Es posible que desee forzar a agregar algunos archivos que son necesarios después de esto. p.ej. el archivo .htaccess. En función de sus necesidades, por supuesto. – dakdad
Ah, cierto, gracias! – Poe
@dakdad: gracias por la sugerencia. Mejorado la respuesta. Si Poe tiene algunos archivos especiales como '.htaccess' ya registrados, siguen siendo seguidos. 'gitignore' solo es importante para archivos nuevos. –