For at udføre en git-operation med Bitbucket via SSH på en fjernhost uden at skulle indtaste passphrase, når ssh-agent allerede kører på maskinen, kan du følge disse trin:
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
~/.ssh/id_rsa
med stien til din private SSH-nøgle, hvis den er anderledes.~/.ssh/config
) og tilføj følgende:
Host fjernhost
HostName fjernhostens_adresse
User brugernavn
ForwardAgent yes
fjernhost
med et alias for din fjernhost, fjernhostens_adresse
med fjernhostens faktiske adresse, og brugernavn
med dit brugernavn på fjernhosten.ssh fjernhost
fjernhost
med det alias, du har angivet i din SSH-konfigurationsfil.ssh-add -l
git clone [email protected]:brugernavn/repo.git
brugernavn/repo.git
med den faktiske sti til dit Bitbucket-repositorium.Ved at følge disse trin kan du sikre, at dine git-operationer med Bitbucket via SSH på en fjernhost udføres uden at skulle indtaste passphrase, så længe ssh-agent kører på din maskine.
Har du brug for hjælp til Git-operationer eller Bitbucket? Med Handyhand kan du nemt oprette din opgave gratis og få bud fra dygtige freelancere på få minutter. Uanset om det er opsætning, fejlfinding eller vejledning, er hjælp lige ved hånden.