Brúka SSH-liðið í Git remote, tá ið hetta liðið eigur proxy-leiðina:

Host code-via-proxy
    HostName git.example.net
    User git
    ProxyCommand nc -X connect -x proxy.example.net:8080 %h %p

code-via-proxy verður samanborið við uppgivna SSH-navnið. Síðani eyðkennir HostName tann veruliga servaran. Dømið tørvar OpenBSD-hóskandi netcat: -X connect biður um HTTP CONNECT til SSH-málið.

Fyri nýtt checkout:

git clone git@code-via-proxy:team/project.git

Fyri verandi checkout:

git remote set-url origin git@code-via-proxy:team/project.git

Set veruliga slóðina til repository. Liðið broytir sambandsval, ikki samleikan hjá repository á tínum servara. Fyri alment Git SSH-servara á neti, sum loyvir almenna millumgongu, veitir HTTP-proxy listin evnar til proxy-vert og port. Brúka dømið uttan proxy-konto bert við einum node, sum loyvir CONNECT til veruliga SSH-málið og port.

Ein remote, sum brúkar [email protected]:team/project.git, passar í staðin til git.example.net. Tað velur ikki liðið bert tí HostName hjá liðnum vísir hagar. Brúka antin liðið ella set ætlaðu regluna undir veruliga navninum.

Far eisini gjøgnum fyrri samsvarandi blokkar. Fyri flest SSH-vald er tað fyrsta funna virðið sum vinnur, so set serstakar stillingar frammanfyri víðar sjálvstillingar, sum skilgreina sama val.

Skyldar greinar