Lost My Progress in the new website

Hello. I have lost my login credentials. I am used to logging in via GitHub But with the new imprvements Im unable to

Hey i had the same problem. On the log in page there is a green link for people that logged in with github and other ways. You will have to now add an email to log in after clicking the link.