Git::Repository
과 함께 비밀번호를 사용할 수 있습니까? 나는 작동하도록 보인다 일을하고 내게로 보일 수 없다Git에서 비밀번호 사용 : 리포지토리run()
α- 함수 ($repository->run('pull', $git_pw);
)의 인수에 암호를 추가하는 시도했지만,
fatal: '[PASSWORD]' does not appear to be a git repository
fatal: The remote end hung up unexpectedly at ./list_commits.pl line 33
같은 경고를 제공하지 않습니다 유용한 정보 찾기 Documentation
당신은 절대적으로 옳습니다. 입력을 너무 일찍 보내고 있기 때문에 암호는 아무 것도 나오지 않습니다 : -/public-key/ssh-agent'-solution을 조금 더 자세히 설명 할 수 있습니까? :) – Vince
'ssh : // user @ host : 1234/srv/git/example'과 같은 원격 URL을 가정하면, 원격'host'에'user' 계정을 설정하여 공개 키 인증을 허용 할 수 있습니다 (' ~/.ssh/authorized_keys' 파일). 가장 쉬운 방법은 빈 암호 문구가있는 공개 키 ('ssh-keygen')를 사용하는 것입니다 (배치 스크립트에서 자동으로 사용할 수 있도록). – BooK