Configurar archivos ignorados para solo un repositorio
Puede crear un archivo .gitignore
en el directorio raíz del repositorio para indicarle a Git qué archivos y directorios ignorar cuando se realiza una confirmación.
Para compartir las reglas de ignore con otros usuarios que clonan el repositorio, confirme el archivo .gitignore
en el repositorio.
GitHub mantiene una lista oficial de archivos .gitignore
recomendados para muchos sistemas operativos, entornos y lenguajes de programación populares en el repositorio público "github/gitignore". También puede usar gitignore.io a fin de crear un archivo .gitignore
para el sistema operativo, lenguaje de programación o IDE. Para más información, consulta github/gitignore y el sitio gitignore.io.
-
Abra TerminalTerminalGit Bash.
-
Navega a la ubicación de tu repositorio de Git.
-
Cree un archivo
.gitignore
para el repositorio.touch .gitignore
Si el comando es exitoso, no habrá salida.
Para obtener un archivo .gitignore
de ejemplo, consulta Algunas configuraciones comunes de .gitignore en el repositorio de Octocat.
Si quieres ignorar un archivo que ya se haya ingresado, deberás dejar de rastrearlo antes de que agregues una regla para ignorarlo. Desde tu terminal, deja de rastrear el archivo.
git rm --cached FILENAME
Configurar archivos ignorados para todos los repositorios en tu computador
Puede indicar a Git que siempre omita determinados archivos o directorios al realizar una confirmación en cualquier repositorio de Git del equipo. Por ejemplo, puede usar esta característica para omitir los archivos de copia de seguridad temporales que cree el editor de texto.
Para omitir siempre un determinado archivo o directorio, agréguelo a un archivo denominado ignore
que se encuentra dentro del directorio ~/.config/git
. De forma predeterminada, Git omitirá los archivos y directorios que aparecen en el archivo de configuración global ~/.config/git/ignore
. Si el directorio git
y el archivo ignore
aún no existen, es posible que tenga que crearlos.
Exclusión de archivos locales sin crear un archivo .gitignore
Si no quiere crear un archivo .gitignore
para compartir con otros usuarios, puede crear reglas que no se confirmen el repositorio. Puedes utilizar esta técnica para los archivos generados de forma local que no esperas que otros usuarios generen, tales como los archivos creados por tu editor.
Use su editor de texto favorito para abrir el archivo .git/info/exclude
dentro de la raíz del repositorio de Git. Cualquier norma que agregues aquí no se registrará y solo ignorará archivos de tu repositorio local.
- Abra TerminalTerminalGit Bash.
- Navega a la ubicación de tu repositorio de Git.
- En el editor de texto que prefiera, abra el archivo
.git/info/exclude
.
Lecturas adicionales
- Omisión de archivos en la documentación de Git
- .gitignore en la documentación de Git
- Colección de plantillas .gitignore útiles en el repositorio github/gitignore
- Sitio de gitignore.io