Articles of gitignore

Git – Archivo de confirmación en .gitignore

Quiero confirmar y enviar dos files nuevos que se encuentran dentro de una carpeta que se encuentra en la list del .gitignore del proyecto. Me imagino que puedo simplemente cambiar el file .gitignore, pero luego requeriría dos confirmaciones: una se compromete a enviar los dos nuevos files, y una segunda se compromete a restablecer el […]

TortoiseGit: agregar para ignorar la carpeta gen y bin ya comprometida

¿Cómo agregar para ignorar la list que ya ha confirmado la carpeta gen y bin utilizando TortoiseGit?

¿Cómo gitignore * solo * files?

Me sorprende que los patrones simples como * .user en un file .gitignore parecen coincidir con los nombres de files y carpetas. ringods$ mkdir TestIgnore ringods$ cd TestIgnore/ ringods$ git init Initialized empty Git repository in /Users/ringods/Projects/hostbasket/TestIgnore/.git/ ringods$ git status # On branch master # # Initial commit # nothing to commit (create/copy files and […]

gitignore no ignora el directory .idea

Trabajando en un proyecto de Symfony2 usando phpStorm IDE, he agregado un par de files para ignorar git, pero un file a pesar de ser agregado a git ignorar siempre está apareciendo … Lo he intentado varias veces pero siempre está ahí file .gitignore: /app/config/parameters.yml /bin/ /build/ /composer.phar /vendor/ /web/bundles/ /app/bootstrap.php.cache /app/cache/* !app/cache/.gitkeep /app/config/parameters.yml /app/logs/* […]

El estado de git muestra "Cambios no procesados ​​para la confirmación" para los files enumerados en .gitignore?

Veamos el file .gitignore, al que agregué mllib / pom.xml y pom.xml e incluso .gitignore (que no debería ser necesario, por lo que algo anda mal …): $head .gitignore .gitignore mllib/pom.xml pom.xml Entonces, veamos qué files quiere agregar git: $ git status Changes not staged for commit: (use "git add <file>…" to update what will […]

git ignora todo less algunos subdirectorys

Necesito controlar solo los subdirectorys "debian" en mi tree: pkg/.git pkg/.gitignore pkg/package1/package1-2.2.1/debian pkg/package2/package2-1.0/debian Intenté este tipo de .gitignore pero no funcionará: * !.gitignore !*/*/debian Cuando corro git add package1 / package1-2.2.1 / debian La respuesta de git es: los siguientes paths son ignorados por uno de sus files .gitignore: package1 Lo cual es bastante lógico […]

¿Por qué git stash está eliminando mi carpeta node_modules?

Tengo un problema en el que cuando ejecuto git stash -u (es decir, oculto todo, incluidos los files sin seguimiento), Git elimina mi directory node_modules. Además de esto, ni siquiera lo restaura en git stash pop – Tengo que ejecutar npm install nuevamente para recuperarlo. node_modules se ignora en .gitignore (a través de la línea […]

Selectivo git ignorar por control remoto?

Supongamos que tengo un proyecto que se encuentra tanto en un repository público de código abierto como en un repository de desarrollo privado. Algunos files en el repository de desarrollo includeían cosas como passwords de bases de datos y de tal manera que no quiero que sean públicas. ¿Cuál sería la mejor manera de compartir […]

Agregar *, pero el hermano está siendo ignorado

Hice un montón de actualizaciones dentro de un directory y me gustaría agregarlas, pero se sientan junto a un directory que tengo en mi .gitignore. ¿No debería git add simplemente ignorar eso en lugar de quejarse? ¿Cómo puedo agregar todo y simplemente omitir lo que se ignora? $ git add assets/* The following paths are […]

¿Cómo me cambio a una twig de git que ignora los files sin eliminar estos?

Tengo un master twig que ignora .idea en su .gitignore . A partir de eso, creé branch noIgnore que no tiene .gitignore . Encontré que el checkout master elimina .idea . Ese no es el comportamiento que quiero. Quiero mantener .idea , simplemente no seguirlo, no en master . ¿Cómo puedo hacer eso?