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.