2012-04-02 21 views
10

Estoy tratando de usar git detrás de un proxy y he configurado los detalles del proxy en los archivos .gitconfig de la siguiente manera.cómo escapar caracteres especiales en .gitconfig proxy autenticación

[http] 
    proxy = http://<username>:<password>@<proxy_ip>:<proxy_port> 

El problema es que el nombre de usuario y contraseña de campo contienen el carácter '@' que debe ser escaped.How caso de que se escapó?

+0

'\ @', que funciona en la mayoría de casos – hjpotter92

Respuesta

11

Reemplazando @ con %40. (Como se ilustra, por ejemplo, en this bug report)

export http_proxy=http://username%40domain.com:[email protected]:port 
+0

Muchas gracias, probado y funciona perfectamente. –

+1

@ bosco: si esta es la respuesta correcta, debe aceptarla. – jordanm

+0

Gracias, funciona bien. – Ayusman

Cuestiones relacionadas