git + assembla + múltiples teclas ssh / múltiples computadoras

Tengo varias computadoras trabajando en el mismo proyecto, y estoy usando una count gratuita assembla git repo para administrar todo esto.

Para acceder al git repo, necesito generar keys SSH únicas en cada computadora. Sin embargo, una computadora también podría estar trabajando en otros proyectos de assembla, por lo que parece que hay un conflicto cada vez que genero una nueva key ssh (como si tuviera que seguir reemplazando los files id_rsa). Una vez que vuelvo a crear los files id_rsa (y los reemploop) en una máquina local, pierde el acceso a los proyectos anteriores de assembla git usando la key ssh generada previamente.

Soy bastante nuevo en todo el negocio de git, y trato de aprender sobre la marcha.

Encontré algo que sonaba como una solución a mi problema: "Diferentes keys SSH para diferentes proyectos" http://www.assembla.com/spaces/breakoutdocs/wiki/Different_SSH_keys_for_different_projects

Sin embargo, no entiendo cómo hacer # 1? Dice que "coloque en algún lugar de $ PATH este script (deje que su nombre sea gitssh)", pero no sé qué / dónde está "$ PATH".

Cualquier ayuda sería muy apreciada. ¡¡Gracias!!

Puede crear tantas keys ssh públicas / privadas como desee.
Simplemente no use los nombres pnetworkingeterminados id_rsa e id_rsa.pub .

Sin embargo, no usar la convención de nomenclatura pnetworkingeterminada significa que ssh, de manera pnetworkingeterminada, no encontrará sus keys.
~/.ssh definir en su directory ~/.ssh un file de configuration, donde indicará qué key privada usar:

 Host myproject1 HostName server1 IdentityFile ~/.ssh/project1.rsa User username 

Luego puede presionar myproject1 si ha agregado myproject1 como control remoto.
Consulte también " No se puede aplicar Git-push master a Github " para la solución de problemas de ssh, y " Especificar una key SSH para git push sin usar ~/.ssh/config " para agregar su dirección ssh como control remoto.

Puede agregar al file ~/.ssh/config tantas direcciones como necesite, cada una remitiendo una key privada que puede nombrar como desee.