Articles of gitignore

gitignore no funciona: quiero ignorar todo, pero el file gitignore para mantener un directory "vacío"

Tengo un file .gitignore en algunos directorys (por ejemplo, log/ ) con los siguientes contenidos: * " Ignore everything in this directory !.gitignore " Except this file Sin embargo, si hay un file en ese directory, el git status me lo muestra diciendo que es nuevo pero sin seguimiento. # On branch master # Untracked […]

¿Por qué el patrón global con doble asterisco no coincide con nada en los subdirectorys?

Estoy tratando de escribir una regla .gitignore para excluir algunos files en un directory particular que tiene múltiples niveles de subdirectorys. La estructura de la carpeta se ve más o less así: out ├─a │ ├─source │ │ ├─.keepme │ │ ├─183597.txt │ │ ├─271129.txt │ │ └─288833.txt │ └─parsed │ ├─.keepme │ ├─183597.csv │ […]

Cómo INCLUIR files lib dentro de la carpeta en un repository de Git

Tengo un repository Git que contiene un directory Libs en la raíz. Este directory contiene todos los files .lib comstackdos que quiero include en el repository y enviar al repository principal. La estructura del directory de Libs es: Libs …– | x64 ……..– | Lanzamiento ……..– | Depurar El problema es que no puedo hacer […]

Git ignora el directory sin realizar cambios en el control remoto

Necesito ignorar los cambios, tanto locales como remotos, en un directory. Por ejemplo, tengo un git remoto configurado con: templates / T1 templates / T2 templates / Tn Y quiero configurar git local para que solo rastree T2, por ejemplo, e ignore otros. Lo que probé fue esto: git rm -r –cached templates/T1 git rm […]

¿.gitignore funciona en commit, push o al llegar al server?

Digamos que tengo un .gitignore para ignorar todos los files .class . ¿Se mantienen estos files fuera del origen remoto cuando … ¿Comprometo / agrego mis files localmente? ¿Mi git busca un .gitignore cuando se usa add / commit, y basado en lo que dice, quita cosas de la confirmación? Yo presiono mis compromisos? ¿ […]

Git – Modificaciones de la carpeta del proveedor – .gitignore?

Así que tengo una installation de Laravel en la que he modificado varios files core de Laravel en la carpeta del proveedor (principalmente relacionados con el correo). Quiero que todos los que clonan el repository tengan los mismos cambios, obviamente. ¿Cuál es la forma correcta de manejar esto? ¿Quitar completamente la carpeta del proveedor del […]

.gitignore no ignora files en subdirectorys

Tengo un file .gitignore en mi carpeta de nivel superior del repository con el siguiente código: # Compiled python modules. *.pyc # Backup gedit files. /*~ # Setuptools distribution folder. /dist/ # Python egg metadata, regenerated from source files by setuptools. /*.egg-info /*.egg Cuando bash ejecutar un git add . el command .gitignore no tiene […]

Git excluye directorys con nombre específico excepto uno

He visto algunas preguntas que se parecen a esta y también leo el manual de gitignore , pero todavía no puedo entender esto. Quiero excluir todas las carpetas llamadas lib (las reglas que tengo son "lib/" ) excepto por una sola carpeta (tal vez más en el futuro) que es una carpeta de terceros que […]

Usar Git para mantener diferentes versiones de un file localmente en el repository principal

Tengo un file de configuration PHP que me gustaría manipular localmente, pero ignoro esos cambios durante las git commits a mi repository principal. Tenía un file .gitignore que solía ignorar este file PHP pero suceden cosas malas y ahora el file config.php ya no se ignora y no recuerdo cómo volver a ignorarlo. Sé que […]

Git ignorando selectivamente a pesar del file gitignore

Por lo tanto, configuré mi file .gitignore global para ignorar todos los files con la terminación .iml. Sin embargo, por alguna razón no está ignorando un file iml en particular. Tengo mi file de ignorar y el ~/projects/dhub calebsutton$cat /home/calebsutton/.gitignore *.iml ~/projects/dhub calebsutton$git status # On branch DM-481 # Changes to be committed: # (use […]