Вот пример инструкции, в которой описаны основные моменты:
http://webhamster.ru/site/page/index/articles/comp/171грубо говоря тебе необходимо следующее, по пунктам:
установить git,
зарегистрировать аккаунт github,
установить в конфиге git email и имя пользователя,
сгенерить пару public / private key,
загрузить public key в соответствущем разделе,
создать репозиторий,
сделать чекаут, воспользовавшись протоколом ssh,
ну а дальше уже можно совершать коммиты и пуш изменений.
Уточни, что конкретно не получается.