Я новичок в гитолите. Я установил gitolite на удаленный сервер (192.168.1.109)
Так что я мог git-клонировать gitolite-admin.git.
git clone ssh://[email protected]/gitolite-admin.git
хотел добавить пользователя и репо с помощью gitolite. Ниже приведен обычный процесс добавления пользователя.
ssh-keygen -t rsa -C "test" -f test
добавил открытый ключ в keydir/test.pub
а затем, git add
/ git commit
/ git push
сделано хорошо, эхо-сообщение GitServer для git push:
Total 5 (delta 0), reused 0 (delta 0)
remote: keydir/test.pub: Permission denied
remote: FATAL: fingerprinting failed for 'keydir/test.pub'
To ssh://[email protected]/gitolite-admin.git
5b8c75d..8c12dac master -> master
Мой удаленный сервер — CentOS.
remote: keydir/test.pub: Permission denied
remote: FATAL: fingerprinting failed for 'keydir/test.pub'
Как бы вы избежали этого сообщения об ошибке?