Всем привет!
Есть VDS на Debian 8 x64, пользую для тестирования проектов (Laravel/Flask) перед выкладкой у клиента. Использую GitHub c платной годовой подпиской (чтобы можно было создавать приватные репозитории).
Так вот, каждый раз, когда я захожу через SSH на сервер, чтобы накатить новые изменения в проекте, мне приходится вначале выполнить
eval "$(ssh-agent -s)"
(чтобы проверить pid агента), потом сделать добавление RSA ключа
ssh-add ~/.ssh/rsa_project_key
и только после этого даёт сделать
git pull
..
Если этого не сделать, то
git pull
выдаёт:
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
И так каждый раз, если стартуешь новую SSH-сессию. Может быть кто-то сталкивался?
P.S. Первоначальную настройку делал по этому мануалу:
automagically.ru/privatnyiy-git-server-vps Может быть есть более верный вариант настройки приватных репозиториев на VDS?