2016-11-30 23 views
0

Windows 용 Git을 설치 한 후, Git CMD (Git Bash 아님)를 사용하고 있습니다. 패스워드로 보호 된 개인 키가 있습니다. %USERPROFILE%/.ssh/id_rsaGit CMD에서 암호 문구를 한 번만 입력하려면 어떻게해야합니까?

여러 repos에서 Git 작업을 수행하는 스크립트를 실행하고 있습니다. 새로운 레포와 상호 작용할 때마다 암호 문구를 다시 입력해야합니다.

암호를 한 번만 입력 할 수있는 방법이 있습니까 (예 : Pageant와 같은)?

답변

0

예 이렇게 할 수 있습니다. 당신이 망할 놈의 CMD는

start-ssh-agent 
당신은 당신의 암호를 입력하라는 메시지가 표시됩니다

을 실행 시작하고, SSH 에이전트가 나중에 사용하기 위해 개인 키를 저장합니다 후 (당신은 당신의 작업 관리자에서 ssh-agent.exe 과정을 찾을 수 있습니다).

이후 사용되는 모든 Git 명령은 데스크탑 세션이 끝날 때까지 ssh-agent를 통해 개인 키에 액세스합니다.