Ignorar archivos
De vez en cuando, hay archivos que no quieres que Git registre para GitHub Enterprise. Existen algunas maneras de decirle a Git qué archivos debe ignorar.
Crea un .gitignore local
Si creas un archivo en tu repositorio denominado .gitignore, Git lo utiliza para determinar qué archivos y directorios debe ignorar, antes de que hagas una confirmación.
Se debe confirmar un archivo .gitignore en tu repositorio para compartir las normas de omisión con cualquier otro usuario que clone el repositorio.
GitHub lleva una lista oficial de archivos .gitignore recomendados para muchos sistemas operativos, entornos y lenguajes populares en el repositorio públicogithub/gitignore
. También puedes usar gitignore.io para crear un archivo .gitignore para tu sistema operativo, lenguaje de programación o IDE. Para obtener más información, consulta el sitio gitignore.io.
- En Terminal, navega hasta la ubicación de tu repositorio de Git.
- Ingresa
touch .gitignore
para crear un archivo .gitignore.
El Octocat tiene un Gist que contiene algunas buenas normas para agregar en este archivo.
Si ya tienes un archivo registrado y quieres ignorarlo, Git no ignorará el archivo si agregas una norma más tarde. En esos casos, primero debes dejar de seguir el archivo, ejecutando el siguiente comando en tu terminal:
$ git rm --cached FILENAME
Crea un .gitignore global
You can also create a global .gitignore file, which is a list of rules for ignoring files in every Git repository on your computer. Por ejemplo, puedes crear el archivo en ~/.gitignore_global y agregarle algunas normas.
- Abre Terminal.
-
Ejecuta el siguiente comando en tu terminal:
$ git config --global core.excludesfile ~/.gitignore_global
El Octocat tiene un Gist que contiene algunas buenas normas para agregar en este archivo.
El repositorio explícito excluye
If you don't want to create a .gitignore file to share with others, you can create rules that are not committed with the repository. 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.
Utiliza tu editor de texto favorito para abrir el archivo llamado .git/info/exclude dentro de la raíz de tu repositorio de Git. Cualquier norma que agregues aquí no se registrará y solo ignorará archivos de tu repositorio local.
- En Terminal, navega a la ubicación de tu repositorio de Git.
- Utilizando tu editor de texto favorito, abre el archivo .git/info/exclude.