바보 같이 내 노트북 하드 디스크를 gitolite에 대한 ssh 키로 포맷, 내 서버에 대한 루트 액세스 권한이 있고이 대답을 Gitolite access repair 따라 성공적으로 내 repo 복사본을 만들었습니다 하는 파일의 tmp 폴더에 고정gitolite 및 잠김 글자 - 관리자 - 밀어 넣기
내 문제는 "GL-관리자 푸시"를 여기 할 때 나는 오류가 발생하는 오류입니다 :
Unable to determine correct path for gitolite scripts from the authkeys file.
Perhaps you haven't installed gitolite yet?
Or perhaps this is an HTTP mode install? If so, please set the GL_BINDIR
environment variable to the full path of the gitolite scripts, then re-try
this command. For example (if you followed doc/http-backend.mkd precisely):
GL_BINDIR=/var/www/gitolite-home/bin /home/git/bin/gl-admin-push
내 gitolite 내가 잠겨 전에 잘 작동했다 설치
나 자신 (페이스 팔)
A 이 엉망진창에서 벗어날 수있는 방법에 대한 아이디어?
그리고'GL_BINDIR' 환경 변수의 값은 무엇입니까? – VonC
authorized_keys에서 문제가 발생했습니다. 공개 키 이전에 명령이 누락되었습니다. 예 : command = "/ home/git/bin/gl-auth-command myusername", 포트 포워딩 없음, X11 전달 없음, 에이전트 전송 안 함, no-pty - 현재 작동 중 – Purplefish32
양호 잡기. 나는 아래의 답변으로 더 많은 가시성을위한 참조를 추가했습니다. – VonC