최근에 openssh
와 함께 사용할 수 있도록 설정 했습니다 git
.
설정하는 과정에서 ( 이 기사에 따라 ) 명령을 실행했습니다.
$ eval "$(ssh-agent -s)"
$ ssh-add ~/.ssh/<name of key>
얼마 후, 로그 아웃 한 후 다시 사용하려고했는데 git push
오류가 발생했습니다. 이 오류에 대한 해결책은 동일한 명령을 다시 실행하는 것입니다.
내가 어떻게 할 수 있는지 말해줘
ssh-agent
달리기를 계속해서 새로 시작할 필요가 없습니다.- 내가 추가 한 키를 기억하여 매번 추가 할 필요가 없습니다.
명확히하기 위해 zsh를 사용하므로 특정 bash 기능이 내 .zshrc에서 작동하지 않습니다.
어떤 오류가 있습니까?
—
Jakuje
@Jakuje 오류는 누락 된 pubkey에 관한 것이며 "ssh-agent를 시작하셨습니까?"
—
timotree
ssh-agent
트위스트 유스 케이스에 맞추기 전에 무엇이 무엇 이고 어떻게 작동하는지 이해하는 것으로 시작해야합니다 .