Articles of gitignore

Mantenga el directory y todos los subdirectorys recursivamente excepto files

Tengo una carpeta de cargas en mi proyecto que necesito que git rastree. Tanto la carpeta en sí y todas las subcarpetas (me refiero cargas, cargas / usuarios, cargas / usuarios / perfiles, uploads / users / profiles / pics y otras routes como esas) deben ser rastreados. He agregado un file vacío llamado .gitkeep […]

Ignora un file en git pero hazlo download cuando se clona el proyecto

Tengo un file que sufre modificaciones cada vez que ejecuto mi proyecto. Por lo tanto, no quiero que git lo rastree, así que lo agrego a mi file .gitignore. Sin embargo, deseo que se extraiga el file al clonar el proyecto. ¿Cómo puedo conseguir esto? Gracias de antemano.

¿Puedo usar .gitignore_global para ignorar el file para todos los usuarios en múltiples repositorys?

En mi equipo de desarrollo, tenemos múltiples proyectos distribuidos en varios repositorys git. Esos proyectos en realidad comparten algunos elementos comunes de configuration. Recientemente hicimos un cambio local a uno de nuestros files de configuration compartida que ninguno de nosotros desea comprometer con el entorno de producción. /www/ | |– git repo 1 (containing shanetworking […]

Elimine los files ignorados rastreados del repository, pero no localmente

Siempre me encuentro con un escenario en el que alguien de nuestro equipo empuja una confirmación inicial sin antes agregar un .gitignore a su proyecto. Esto da como resultado un grupo de files que terminan en el repository y que no queremos rastrear. git ls-files -i –exclude-from=.gitignore me da una list de files ignorados por […]

Usar .gitignore para no comprometer carpetas bin, debug y config

Estoy usando git en mi proyecto ASP.NET MVC. No quiero que se muestren los files de la carpeta de debug , bin o config en el cuadro de dialog "Cages pendientes", así no tendré que enviarlos a mi repository. Estos files son específicos de la máquina, especialmente la carpeta de configuration. Traté de agregar lo […]

¿Cómo puedo versionar mi file .git / config?

Tengo un file .gitignore como el siguiente: .* !.gitignore Y me gustaría versionar mi file .git/config manera que cuando hago un git pull mis actualizaciones de files .git / config automáticamente. ¿Cómo puedo hacer esto? Intenté algo como: .* !.gitignore !.git/config Pero esto no funcionó. Sé que si creo un enlace ( ln -s .git/config […]

Git init con opción para la creación automática de un .gitignore pnetworkingeterminado

Hay una publicación anterior sobre agregar automáticamente .gitignore , pero ¿cómo se especifica en git init una opción que indica el .gitignore correspondiente para agregar a git init? (En otras palabras, ser capaz de especificar qué .gitignore usar) ¿Sería esto posible usar solo commands git o algún script de shell?

qué carpetas deben ignorar git en un proyecto de Android

Estoy construyendo una aplicación para Android usando Eclipse y git. Cada vez que realizo un commit veo cambios en los files. No estoy seguro de que necesite rastrear (por ejemplo, algunos dentro de la carpeta bin). ¿Qué carpetas pueden ignorar de forma segura en este tipo de proyectos?

gitignore todo excepto el file en la carpeta sub-sub

Ya probé muchas combinaciones del .gitignore pero ninguno funcionó para lo que necesito. Tengo este tree: jobs/ jobs/projecta/config.xml jobs/projecta/garbage jobs/projecta/more/garbage jobs/projectb/config.xml jobs/projectb/garbage jobs/projectb/more/garbage Basura significa cualquier otro file. Quiero comprometer solo los files config.xml e ignorar todo dentro de los trabajos / excepto ellos. Así que lo intenté: /jobs/* !/jobs/*/config.xml De esta forma, se ignoran […]

Gitignore: Ignora solo las imágenes e ignora todo excepto … con un solo command

¿Cómo puedo escribir a .gitignore: ignorar solo imágenes (.jpg, .jpeg, .png, .gif) ignorar todo excepto los videos (.mp4, .flv, etc.) usando un solo command cada vez?