O endereço do proxy está sendo substituído por / dev / cdrom

1

Eu tenho um problema estranho que não consigo encontrar uma resposta para.

Quando eu digito:

git config --global http.proxy http://{username}:{password}@{proxy address}:{port}/

Ele retorna um erro:

git config --global http.proxy http://{username}:mount /dev/cdrom /media/cdrom{password}@{proxy address}:{port}/

Eu tenho um !1 no campo de senha que parece estar sendo substituído e o restante da senha está ecoando.

Eu dei uma olhada é !1 é um atalho para /dev/cdrom mas não encontrei nada.

    
por Ahhhhhhhhhhhhhdfgbv 11.10.2018 / 05:39

1 resposta

2

Sim, em um shell interativo, ! é a última linha de comando, e é bem possível !1 é a primeira palavra dela, etc. (Você pode dizer que não é um recurso que eu uso?) URL de proxy inteiro em citações simples como

git config --global http.proxy 'http://{username}:{password}@{proxy address}:{port}/'

(Você verá efeitos semelhantes com $ e qualquer coisa que seja um curinga do shell como ? ou * : a linha de comando não sabe o que é um parâmetro de nome de arquivo.)

    
por 11.10.2018 / 05:55