Зачем нужен GitHub?
Если тебе «просто нужно надежное хранилище кода и программ», то тебе нет нужды ходить в веб-интерфейс.
Завёл аккаунт, прописал ssh-ключ и всё.
git commit, git push, git pull вот и все твои команды.
Как разберешься как пользоваться ) Сразу поймешь для чего нужен Github  =)