Вы не можете просто ssh
на серверы GitHubs таким образом. SSH-сервер Github позволяет вам использовать git через свои серверы, а не через оболочку. Вы получаете «разрешение отказано», потому что вы входите в систему с пользователем github
вместо git
.
После добавления вашего открытого ключа SSH в Github (что вы сделали правильно), просто используйте git с удаленным SSH.
Если у вас еще нет локального репо, просто используйте что-то вроде:
git clone git@github.com:Bumblebee-Project/Bumblebee.git
В противном случае добавьте новый пульт в существующее Git-репо:
git add origin git@github.com:Bumblebee-Project/Bumblebee.git
После этого отправьте в локальный репо:
git push
См. Также http://help.github.com/remotes/