informatica:programacion:cursos:control_version_git_avanzado:instalacion_configuracion
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:programacion:cursos:control_version_git_avanzado:instalacion_configuracion [2023/05/29 20:32] – [Configuración de Git] tempwin | informatica:programacion:cursos:control_version_git_avanzado:instalacion_configuracion [2023/05/29 20:43] (actual) – [Conclusión] tempwin | ||
|---|---|---|---|
| Línea 19: | Línea 19: | ||
| Se realiza mediante unas variables de configuración. Podemos tener diferentes configuraciones según el ámbito: | Se realiza mediante unas variables de configuración. Podemos tener diferentes configuraciones según el ámbito: | ||
| - | * Sistema: '' | + | * Sistema: '' |
| - | * Global (usuario): '' | + | * Global (usuario): '' |
| - | * Local (proyecto): '' | + | * Local (proyecto/ |
| Si no ponemos nada, nos referimos al ámbito local. | Si no ponemos nada, nos referimos al ámbito local. | ||
| Línea 79: | Línea 79: | ||
| git config --global user.email " | git config --global user.email " | ||
| </ | </ | ||
| + | |||
| + | Si estamos detrás de un proxy, la configuración sería: | ||
| + | |||
| + | < | ||
| + | git config --global http.proxy http:// | ||
| + | git config --global https.proxy http:// | ||
| + | </ | ||
| + | |||
| + | Aunque el protocolo de nuestro proxy sea solo HTTP (y no HTTPS), es necesario configurar las dos variables de configuración. | ||
| + | |||
| + | En la instalación de Windows, un editor que se recomienda por ligereza y facilidad es Notead++. Si queremos configurar el editor por defecto que usará Git para los mensajes de commit, por ejemplo: | ||
| + | |||
| + | < | ||
| + | git config core.editor=' | ||
| + | </ | ||
| + | |||
| + | También podemos configurar los saltos de línea. Si desarrollamos desde equipos Windows: | ||
| + | |||
| + | < | ||
| + | git config --global core.autocrlf true # Si estamos en | ||
| + | Windows | ||
| + | </ | ||
| + | |||
| + | Si desarrollamos desde equipos Linux: | ||
| + | |||
| + | < | ||
| + | git config --global core.autocrlf input | ||
| + | </ | ||
| + | |||
| ===== Conclusión ===== | ===== Conclusión ===== | ||
| + | Muy importante saber cómo Git gestiona los saltos de línea para equipos de desarrollo donde haya máquinas Windows. | ||
| + | |||
| + | La configuración de Git se puede ir tocando en cualquier momento. | ||
| ===== Recurso ===== | ===== Recurso ===== | ||
informatica/programacion/cursos/control_version_git_avanzado/instalacion_configuracion.1685385140.txt.gz · Última modificación: por tempwin
