Articles / agosto 16, 2021 Crear un GitIgnore global paso a paso para MacOS y Windows Adam McElhaney Sigue Mar 10, 2020 – 3 min read Haz tu vida más fácil con un GitIgnore Global. ¿Por qué? ¿Qué archivos van en un archivo gitignore global?En MacOSEn Windows¿Usando Windows PowerShell?Nota especial¿Necesita sugerencias sobre lo que debe añadir a su GitIgnore global? ¿Por qué? Me cansé de copiar y pegar el mismo conjunto de archivos de ignorar para cada proyecto que creaba. Ahora, mantengo todos mis archivos específicos del sistema operativo y del IDE en un gitignore global y mantengo los archivos específicos del proyecto en el gitignore del proyecto. ¿Qué archivos van en un archivo gitignore global? Los archivos del sistema operativo deberían ir en un gitignore global. Esto podría incluir cosas como la configuración de sus IDEs, o archivos temporales, archivos de metadatos, archivos de caché de iconos, etc.. Los archivos que desea ignorar en su proyecto, deben ir en el .gitignore del proyecto.Cosas como paquetes de proveedores, paquetes de compositores, cocoa-pods, entornos virtuales de Python, archivos Gradle, básicamente cualquier biblioteca de terceros. Si usted utiliza algún tipo de sistema de gestión de paquetes, entonces esos paquetes deben estar en el .gitignore. Siempre que, por supuesto, mantengas el archivo de definición en tu proyecto que te permita volver a descargar esas librerías. En MacOS Abre el Terminal y ejecuta el siguiente comando para crear un nuevo archivo. No tienes que llamarlo .gitignore_global podrías llamarlo .gitignore He añadido _global para que en el futuro recuerde para qué se utiliza el archivo. touch ~/.gitignore_global Ahora, vamos a configurar Git para que utilice el archivo de exclusión ~/.gitignore_global para todos los repositorios Git. git config --global core.excludesfile ~/.gitignore_global Por último, abre tu nuevo gitignore_global en el Bloc de notas o en TextEdit y rellénalo con tus exclusiones a nivel de equipo/IDE. En Windows Abra Git Bash. Navegue hasta la carpeta raíz de su perfil de usuario normalmente en C:\Users\{myusername}\y cree un archivo .gitignore_global file. Luego ejecuta git config --global core.excludesfile "%USERPROFILE%\.gitignore" ¿Usando Windows PowerShell? Ejecuta:git config --global core.excludesfile "$Env:USERPROFILE\.gitignore" No todos los sistemas están configurados igual. Así que usted puede verificar su MacOS, Windows o Windows PowerShell archivo de configuración es correcta ejecutando: git config --global core.excludesfile La salida debe ser la ruta completa a su archivo. Si ves %USERPROFILE% then you have a problem. Si ves $HOME/.gitignore_global o %USERPROFILE%\.gitignore entonces algo ha ido mal. En Windows, si no consigues que funcione usando la variable %USERPROFILE%, puedes ejecutar desde el prompt de bash git config — global core.excludesfile ~/.gitignore_global Entonces, navega hasta esa carpeta y abre el archivo .gitconfig (está oculto) y edita manualmente la ruta excludesfile para que refleje la ubicación de tu .gitignore_global Podría ser algo así: excludesfile = C:\Users\adammcelhaney\.gitignore_global Nota especial Git no ignorará un archivo que ya fue rastreado antes de añadir una regla a este archivo para ignorarlo. Si usted encuentra que ha comprobado en un archivo que usted necesita para ser un-tracked, puede ejecutar: git rm --cached filename ¿Necesita sugerencias sobre lo que debe añadir a su GitIgnore global? Asegúrese de revisar el propio repo de Github de los archivos sugeridos para ignorar: https://github.com/github/gitignore Navegación de entradas < Desglose de los premios del Abierto de Francia: ¿Cuánto ganarán los ganadores en 2020?GRiZMAS Digital Charity Festival ya está en vivo [TUNE IN] > Leave a Reply Cancel Guarda mi nombre, correo electrónico y web en este navegador para la próxima vez que comente.
Leave a Reply