Научился: Умею отправлять репозитарий на сервер.
Умею клонировать репозитарий
С фтп не возился итак нагдней некуда обьяснено, спасибо. Трудности: Пришлось повозиться с авторизацией с ключом
ssh-keygen -t rsa -C "е@майл"
eval $(ssh-agent -s)
ssh-add ~/.ssh/id_rsa
clip < ~/.ssh/id_rsa.pub # копирует ключ в буфер обмена, после надо добавить в поле ключа на сайте гитхаба
git push -u origin master # работает теперь отправка на гитхаб