git pull
을 실행할 때마다 비밀번호 프롬프트를 전달하려고합니다.우분투에서 git pull의 비밀번호를 입력 할 필요가 없습니다.
저는 우분투에서 실행됩니다. 이것은 내 망할 놈의 구성이다 : 나는 this answer를 다음 봤는데
git config --list
user.name=Benlong Heng
[email protected]
credential.helper=cache --timeout=3600
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
[email protected]:benlongheng/benlong-web-app.git
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
branch.master.remote=origin
branch.master.merge=refs/heads/master
credential.helper=store
, 어떤 이유로, 나는 아직도 git pull
를 실행 한 후 프롬프트가 계속 :
$ git pull
Enter passphrase for key '/root/.ssh/id_rsa':
내가 실종 무엇인가? 어떤 힌트?
루트 권한으로 개발하고 계십니까? 당신은 정말로 그렇게해서는 안됩니다. –
아니, 나는 단지 뿌리로 당기려고했다. 저는 Mac에서 로컬로 개발했습니다. 나는 리눅스에 익숙하지 않다. – ihue
암호를 사용하여 키를 보호했습니다. ssh-agent를 살펴 봅니다. http://askubuntu.com/questions/362280/enter-ssh-passphrase-once – k0pernikus