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.)