Hola Beto! Gracias por el curso, explicas todo muy detenidamente y muy bien!
Creo que cuando no te deja hacer el PUSH al repositorio original y te pide el usuario y demás, es porque aún no has configurado el user.name. A mí me ha dejado hacer el PUSH habiéndo seteado previamente el user.name con mi usuario de GitHub