ver una tutorial que omitir modificados ignorar hacer hace español como comando carpeta archivos git git-svn ignore

una - Ignorar archivos modificados(pero no confirmados) en git?



gitignore tutorial español (5)

¿Puedo decirle a git que ignore los archivos que se modifican (eliminan) pero que no se deben comprometer?

La situación es que tengo un subdirectorio en el repositorio que contiene cosas que no me interesan en absoluto, así que lo eliminé para evitar que apareciera en autocompletas y similares (en el IDE).

Pero ahora, si agrego esa carpeta a .gitignore, simplemente nada cambia, todo el material se muestra como eliminado por el estado de git.

¿Hay alguna manera de hacer que Git lo ignore de cualquier manera?

(Alternativamente, como estoy usando git-svn, ¿podría confirmar los cambios en el git local y asegurarme de que no se pasen al repositorio svn?)


échale un vistazo a la página de manual de git-update-index y al bit --assume-unchanged y relacionado.

cuando tengo tu problema, hago esto

git update-index --assume-unchanged dir-im-removing/

o un archivo específico

git update-index --assume-unchanged config/database.yml


Lo que suelo hacer es

git escondite

git lo que sea-else

git esconderse

git stash clear


Los archivos rastreados no se pueden ignorar, por lo que primero tendrá que eliminarlos de su índice. Agregue un .gitignore que ignore los directorios que no desea, luego bórrelos y elimine los rezagados con git rm --cached .



Usa este código

git update-index --assume-unchanged file-name