Agregar function a Git bash desde txt

Estoy trabajando con GIT bash. Y tengo este file "proxy_functions.txt":

function proxy(){ echo -n "username:" read -e username echo -n "password:" read -es password export http_proxy="http://$username:[email protected]:8080/" export https_proxy=$http_proxy export ftp_proxy=$http_proxy export rsync_proxy=$http_proxy export no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com" echo -e "\nProxy environment variable set." } function proxyoff(){ unset HTTP_PROXY unset http_proxy unset HTTPS_PROXY unset https_proxy unset FTP_PROXY unset ftp_proxy unset RSYNC_PROXY unset rsync_proxy echo -e "\nProxy environment variable removed." } 

cargado en mi GIT bash para, cuando escribo "proxy" en el shell y luego mi usuario y pase del proxy para tener el GIT bash listo para enviar cosas a mi repository en línea en GIT hub …

Solía ​​funcionar bien, pero ahora creo que lo eché a perder porque cuando escribo "proxy" en GIT bash dice

 bash: proxy: command not found 

¿Cómo puedo reinsert el command en GIT bash desde el file txt "proxy_functions.txt" donde está escrito?

Necesitará get el script proxy_functions.txt en su file bash.bashrc . Entonces, si por ejemplo proxy_functions.txt está ubicado en C:\Users\Arcones\proxy_functions.txt , entonces necesitará una línea en su file bash.bashrc que diga:

 source C:\Users\Arcones\proxy_functions.txt