Estoy empezando a conocer a git y realmente no puedo encontrar una solución documentada para el siguiente problema. Assembla.com solo permite una key SSH pública por usuario. La pregunta es, ¿hay alguna manera de "empujar" desde 2 PC diferentes? Por ejemplo, crear un par de keys privadas / públicas separadas y compartirlo entre las 2 máquinas solo para este uso ayudaría o no es una práctica recomendable.
Crear key privada en una máquina. Cópialo a la otra, pero usa un nombre diferente (como git_id_rsa). A continuación, agregue el id a su colección de identidades usando ssh-add path-to-git_id_rsa
. Luego use git push
como lo haría desde la máquina original.
Assembla ahora permite múltiples keys ssh (incluso para sus counts gratuitas). Solo deberá agregarlos aquí (inicio | perfil | Administrar configuration de Git):
http://www.assembla.com/user/ssh_keys
muy bien escondido debajo de la página 🙂
Cree otra key SSH para Assembla en la otra PC también. Llámalo algo así como: assembla
y assembla_rsa.pub
para diferenciarlos de las otras keys que pueden estar presentes.