Configurar proxy en git

git es un software de control de versiones, un sistema que permite llevar un control sobre el software que se está desarrollando. Usamos git para descargar software de alguna fuente.

Precisamente en ocasiones tenemos la necesidad de descargar software por medio de git, por lo cual cuando estamos en una red corporativa donde se haga uso de proxys, es necesario configurar git para que descargue el software por medio de servidores proxy.

El error que puede presentarse al no configurarse el proxy, puede ser algo similar al mensaje que aparece en el siguiente ejemplo

mediadrop@mcfee:~$ git clone https://github.com/mediadrop/mediadrop
Cloning into 'mediadrop'...
fatal: unable to access 'https://github.com/mediadrop/mediadrop/': Operation timed out after 300040 milliseconds with 0 out of 0 bytes received
mediadrop@mcfee:~$

Debemos configurar el acceso de git por medio de servidor proxy…..

Cuando el servidor proxy nos exige navegar con usuario y clave , escribimos en el shell la siguiente orden

git config --global http.proxy http://usuario:clave@proxyserver.domain:puerto

Ejemplo

git config --global http.proxy http://pad:clavePad@proxy.unixpad.com:9110

Si no requerimos usuario y clave, la orden se dará de la siguiente forma

git config --global http.proxy http://proxyserver.domain:puerto

Ejemplo

git config --global http.proxy http://proxy.unixpad.com:9110

Eso es todo, ya con ello se puede ejecutar la orden git

 

Si por alguna razón necesitamos desconfigurar el acceso por proxy, es necesario ejecutar la orden

git config --global --unset http.proxy

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *