marqueta.org

You can't always apt-get what you want</br> Infosec - Cycling - Estudiantes</br> RHCE / RHCSA</br> Once a sysadmin, always a sysadmin


Cómo seleccionar la clave ssh para github

Tengo unos scripts que se ejecutan periódicamente desde el cron y que actualizan información haciendo pull de un repositori de git.

Son varios scripts diferentes que tiran de repos diferentes, cada uno obviamente con su propia deploy key.

Como siempre se me olvida cómo hacerlo, lo anoto aquí a ver si de una vez me acuerdo. Evidentemente hay muchas formas de hacerlo pero a mí me funciona esta:

ssh-agent bash -c 'ssh-add /path/ssh-keys/ID_KEY; git clone -b main git@github.com:USER/REPONAME.git'

Y ya está…