동일한 프로젝트에서 여러 컴퓨터가 작동하고 있으며이 모든 것을 관리하기 위해 무료 assembla git repo 계정을 사용하고 있습니다.git + assembla + 복수 ssh 키/복수 컴퓨터
git repo에 액세스하려면 각 컴퓨터에서 고유 한 SSH 키를 생성해야합니다. 그러나 컴퓨터가 다른 어셈블러 프로젝트에서도 작동하고있을 수 있으므로 새 ssh 키를 생성 할 때마다 충돌이 발생합니다 (id_rsa 파일을 계속 유지해야하는 것처럼). 로컬 컴퓨터에서 id_rsa 파일을 다시 만들고 대체하면 이전에 생성 된 ssh 키를 사용하여 이전 어셈블러 프로젝트에 대한 액세스가 손실됩니다.
나는 전체 사업에 상당히 익숙하며, 나가서 배우려고 노력하고있다. "다른 SSH 키를 다른 프로젝트에 대한"그러나 http://www.assembla.com/spaces/breakoutdocs/wiki/Different_SSH_keys_for_different_projects
, 나는 # 1을 수행하는 방법을 이해하지 않습니다
나는 내 문제에 대한 해결책처럼 소리가 뭔가를 발견? 그것은 "$ PATH 어딘가에이 스크립트 (그 이름이 gitssh이 될 것이다)"라고 말하지만, "$ PATH"가 무엇인지/어디에 있는지 모른다.도움을 주시면 감사하겠습니다. 감사합니다.
왜 고유 한 ssh 키를 다시 만들어야합니까? 몇 가지 작업용 랩톱이 있으며 모든 작업에 동일한 키가 있습니다. 랩톱이 도난 당하면 원격 서버에서 키를 제거하기 만하면됩니다 (또는 다른 누군가가 관리하고 있다면 요청할 수 있습니다). Assembla에서 프로젝트마다 다른 키가 필요한 경우 동일한 키를 업로드 해보십시오. 이게 너를 포기하지 않으면 나는 Assembla를 버릴거야. 그리고 다른 제공자와 함께 가거나 Gitolite로 자신을 굴리십시오. –