Articles of gitignore

¿Qué pasa con mi gitignore?

¿Qué pasa con mi file .gitignore ? build/ /build /*/build/ /*/*/build/ build/ Esta es la estructura de mi directory: myroot FacebookSDK +–src +–build +–foo +– bar app +–scr +–build build +–other stuff… +–other stuff.. .gitignore other stuff… ¡El problema es que foo y bar no son ignorados! ¿Qué podría estar yendo mal? xxxxs-my:xxxx xxx$ git […]

Actualización 2 de Visual Studio 2015 – Git me muestra los cambios en todas las carpetas / files bin \ debug y obj \ debug, ¿por qué ignoraría el gitignore?

Creé un nuevo proyecto en una computadora con vs 2015 actualización 2 , me comprometo y sincronizo con Visual Studio TFS repository en línea gratuito. Luego, hice una clonación en otra computadora, y después de unos días de crear nuevos files, etc … Hice una reconstrucción, comstack bien, luego voy a Team Explorer -> Cambios […]

¿Cómo prohibir el commit de git si hay files sin seguimiento?

A veces, tiene sentido prohibir la compilation de git cuando hay files no rastreados, porque debes agregarlos a los files para confirmar o a los de gitignore. Y una opción como -f para forzar este compromiso también es necesaria. Entonces, ¿hay alguna opción / complemento / etc para hacer eso? Muchas gracias.

gitignore continúa rastreando el file después de agregarlo una vez por la fuerza

Tengo un file mencionado en .gitignore, pero lo agregué por git add -f porque quería agregarlo solo una vez y luego ignorarlo como de costumbre. Sin embargo, ahora se realiza un seguimiento por defecto. ¿Cómo puedo deshacer esto?

eliminar files y directorys no bloqueados con git / info / exclude

git version 1.7.11.7 Fedora 17 Hola, Creo un nuevo resguardo de trabajo git git init Agregué algunos files y algunos directorys. Sin embargo, tengo algunos files que quiero ignorar según mi entorno. No quiero crear un file .gitignore ya que no quiero que se agregue al repository. Solo mi local. Así que quiero ignorar mi […]

.gitignore ¿Cómo ignorar los files de primer nivel en un directory pero no en los subfiles?

Si tuvieras una estructura de files algo así? foo ├── bar │ ├── file1.coffee │ ├── file2.coffee │ └── file3.coffee ├── file1.js ├── file2.js └── file3.js Cómo ignorar files de primer nivel en el directory foo ( file1.js , file2.js , file3.js ) PERO NO IGNORAR todo en el directory de la bar ( file1.coffee […]

gitignore todos los files en carpetas pero mantenga la estructura de la carpeta

Tengo la siguiente estructura de carpetas: /foo/ /foo/test.txt /foo/.gitkeep /foo/bar/test.txt /foo/bar/.gitkeep /foo/bar/baz/test.txt /foo/bar/baz/.gitkeep Ahora quiero excluir todos los files en la carpeta "foo" y todos los files en sus subcarpetas (y subcarpetas), excepto todos los .gitkeeps (para que la estructura de la carpeta se mantenga). Esto también debería funcionar para más de 3 niveles de […]

Repo específico ignorar files en git

¿Es posible tener files específicos de repo .gitignore? P.ej: [origen] .gitignore: foo1. * foo2. * [otro] .gitignore: bar1. * bar2. * El propósito de esto es que implementamos el uso de git en un service en la nube administrado y nos gustaría mantener los files dev en control de versiones, pero no enviarlos a un […]

¿Cómo puedo configurar .gitignore para ignorar todos los .jar pero no en la carpeta esperada

Tengo una estructura de proyecto como esta: /proj/a/file.jar /proj/a/1/file.jar /proj/b/file.jar /proj/b/1/file.jar /proj/b/2/1/file.jar /proj/c/file.jar /proj/c/1/file.jar /proj/c/2/1/file.jar etc. Estoy tratando de ignorar todos los files jar excepto aquellos en la carpeta c y todos los nesteds. ¿Cómo debo configurar esto en .gitignore? *.jar !c/*.jar no funciona Esto también: *.jar !c/*/*.jar y esto: *.jar !/proj/c/*/*.jar y esto: *.jar […]

gitignore – cómo ignorar .idea / directory para rubymine

He colocado .idea / en mi ~/.gitignore_global y en mi file .gitignore específico de proyectos (y me he comprometido a hacerlo más tarde), pero igual veo el file como no creado. ¿Cómo puedo realmente ignorar estos files? He hecho esto: git config –global core.excludesfile ~/.gitignore_global pero no ayudó. el nombre de file está bien: $ […]