Hola Erwin,
Github es una herramienta muy poderosa, que permite que cientos de personas puedas trabajar en el mismo proyecto. Por eso la curva de aprendizaje al principio es un pelín difícil, pero en seguida se le coje el truco. Sólo hay que practicar un poco
Contado rápidamente, el proceso es: hace un fork del repositiorio de las entregas, para que tengas una copia en tu cuenta. Luego lo clonas para tenerlo en tu ordenador local. Subes los archivos a tu repo, bien vía upload o mediante git add, git commit, git push y emites el pull-request. Para la siguiente entrega, tendrás que sincronizar tu fork con el de las entregas