Hola, amigo
Por ejemplo, el compañero
Germán tiene en su blog, dentro de la serie de artículos (muy recomendables) sobre integración continua,
los pasos básicos para crear una cuenta en GitHub, que puede servirte como punto de partida
Por lo demás, San Google tiene infinitas páginas para comenzar con el tema.
Saludos