Jako u mnohých služeb – umístit na server veřejný klíč a server si přidat do důvěryhodných (known hosts).
Nejprve si na BitBucketu v sekci SSH Key přidejte veřejnou část klíče, tedy např. .ssh/id_dsa.pub (jo, je slabý, ale změna u mě bude postupná).
Pak si nastavte lokální repozitář – je potřeba změnit schéma URL z https na SSH. Svou adresu najdete v nastavení repozitáře na BB:
Zkopírujte si adresu, otevřete si .git/config daného lokálního repa a URL tam zadejte v sekci [remote]. Pak proveďte první operaci, třeba git pull
. Nejprve se vás SSH zeptá, zda je server důvěryhodný, potvrďte, že ano, tím se ocitne v souboru .ssh/known_hosts a je to. Happy gitting!
Tohle mi pomohlo: Set up SSH for Git