Articles of gitignore

Gitignore Asterisk Tilde

Tengo un file .gitignore para un proyecto de código abierto que contiene la siguiente línea: *~ ¿Qué significa esta línea – un asterisco seguido de una tilde – en el context de un file .gitignore ? He intentado Google, pero fue en vano.

ignorar un file .odt # para un repository de git

No puedo hacer que Git ignore el siguiente file (usando un file local .gitinore): . ~ lock.osc-kontrol2ms.odt # Es un file de locking para el documento de libreOffice Writer utilizado para tomar notas para el proyecto, y existe solo si el documento está abierto. Intenté varios types de comodines y escapes en .gitignore, pero el […]

Los files de unidad no son ignorados adecuadamente por git

Estoy trabajando con Unity en un grupo, y debido a lo que he leído en varios lugares, ponemos las siguientes líneas en nuestro .gitignore # =============== # # Unity generated # # =============== # [Tt]emp/ [Oo]bj/ [Bb]uild [Ll]ibrary/ sysinfo.txt *.stackdump # ============================================= # # Visual Studio / MonoDevelop / Rider generated # # ============================================= # […]

Archivos condicional de .gitignore: agregar lógica a .gitignore

Entonces tengo un proyecto de TypeScript. Los files .d.ts y .js generados pueden causar conflictos de fusión innecesarios. Sin embargo, este proyecto es grande y actualmente solo tiene ~ 50% de conversiones de JS a TS, por lo que no puedo simplemente .gitignore todos los files .js. Además, hay algunos files .js que nunca convertiré […]

¿Package-lock.json necesita ser versionado en git?

npm 5 & nodejs 8 presenta un file llamado package-lock.json , quiero saber si necesita ser versionado o ser ignorado en git

¿Cómo ignorar los files terminados con ~ in git?

Mi file .gitignore ve así: > cat .gitignore .bundle db/*.sqlite3 log/*.log tmp/**/* *~ Pero, git no ignora los files que terminaron con ~ : > git status # On branch master # Changes not staged for commit: # (use "git add <file>…" to update what will be committed) # (use "git checkout — <file>…" to […]

Cómo usar las condiciones en gitignore

Estoy administrando varios files pdf y graffle con git. Quiero agregar files pdf al repository solo si no existe un graffle con el mismo nombre de file, por ejemplo solo agregue foo.pdf y bar.graffle al repository en el directory $ ls foo.pdf bar.pdf bar.graffle Si dicho objective no puede completarse solo con gitignore , ¿existe […]

cómo corregir el file set .gitignore

Cuando bash enviar cambios a master git, me muestra files sin versión con extensiones .dll, .cash, … Mientras busqué en Google, descubrí que debía crear un file .gitignore (como este ). Lo he creado y colocado en el directory de proyecto .git. Pero aún veo .dll y otros files innecesarios. Luego intenté establecer el file […]

Git informa el file .gitignore sin seguimiento, eso no existe

Cómo resolver la siguiente situación: $ git status On branch master Your branch is up-to-date with 'origin/master'. Untracked files: (use "git add <file>…" to include in what will be committed) htdocs/files/.gitignore nothing added to commit but untracked files present (use "git add" to track) $ git rm htdocs/files/.gitignore fatal: pathspec 'htdocs/files/.gitignore' did not match any […]

En Git, ¿cómo ignorar todos los files cuyo nombre termina con `.foo.XXXX` donde XXXX es cualquier extensión de nombre de file" normal "?

Poniendo syntax:regexp *.foo.[az]{1,4} en .gitignore no funciona. Recuerdo haber visto syntax:glob y syntax:regexp Hace algún time en algunos files .gitignore , pero no pude archivar dicha syntax en el manual de Git. ¿Hay alguna forma de usar .gitignore regulares regulares en .gitignore ?