Quando si deve lavorare con diversi accounts Git sullo stesso terminale, va effettuata una configurazione particolare delle chiavi ssh. Questo perché non si può usare la stessa chiave SSH per 2 account diversi, ma bisogna crearne 2 distinti e configurare il client ssh di conseguenza.

Per prima cosa creiamo 2 chiavi distinte:

Aggiungete quindi il contenuto dei files .pub nei rispettivi account dal pannello “add keys” di bitbucket.

Creiamo quindi un file config dentro la propria directory /home/user/.ssh

[info ]A costo di sembrare Capitan Ovvio, ricordo che la tilde ~ riporta alla home dell’utente corrente. [/info]

Reimpostiamo le identità ssh:

Ora che tutto è testato vediamo come usare la nuova configurazione