The UI on their site is extremely unclear and I initially made the same assumption, but they're not asking for your GitHub password. They are asking you to enter in a password for their site to create an account. I still have no idea why it was necessary to link my GitHub account though, since I had to create a new codewars account anyway.