TL;DR: If the user with the username you want is inactive, report it to Github on his profile. It's part of their name squatting policy, and you'll probably receive feedback.
It's been a long time since I've wanted to change my Github username, and I had the perfect candidate: 5 letters, exactly my nickname, and easy to say it (well, at least in portuguese...). But, unfortunately, it was already taken.
After reading about Github policies, I found this one telling that my long-desired username might be possible to get, since the user that had it previously was not active and his displayed e-mail address didn't exist (as I tried to contact him).
So, with a bit of hope, I've reported him explaining that the user was not active (didn't have any repositories nor activity in the last 5 years). One day later, I received this:
Instantly I've made the switch! I was already aware of the downsides (gists and mentions to you are not updated), but I've decided that it was worth it.
Top comments (29)
Just login to say thank you! I also got the account name that I wished for a long time after sending a Name Squatting Notice to GitHub according your advice.
It also works for GitLab.com, though the wait time is a bit longer.
Congrats and thank you for the awesome idea. I've tried it and got my dream nickname. It was one week talking to support and to the old owner but apparently he had more than one account so he agreed to transfer it to me. :)
Just tried. Here is the answer:
I also tried it and got the exact same reply just yesterday.
There has been an update in username policy. Github is now prohibiting to claim taken username.
docs.github.com/en/github/site-pol...
I think its a dumb move. We are going to see a lot of usernames being blocked by inactive members.
As of August 2021, I'm not sure if this is still possible using Github's automated forms. Here's what I tried:
You just get a message saying "GitHub account names are available on a first-come, first-served basis, and are intended for immediate and active use. To learn more please visit our Username Policy."
There is no option to send in a request to support.
Am I missing something? Is there another way to do this?
How long did it take the support team to get back to you?
Only one day, Emma!
They just replied for me - looks like emma isn't available :(
Yeah, sorry about that. Seems @emma is an organization, so their policy might differ...
I think it had some private activity, so that's why :)
don't forget to update your profile with the new github account
Yeah, I will probably have to login again, because Dev.To failed to update it (it's not an input field).
Thanks for the heads up ;)
Sounds great.
Would anybody who was successful be able to share what they initially emailed? I'd like to give it a go and get the wording right to give me the best possible chance.
Currently at june 2022, it is not possible anymore :(
GitHub no longer accepts requests to release dormant usernames .
It appears that you are looking to contact us regarding releasing a dormant or inactive username. We no longer review individual requests to release dormant or inactive usernames.
If you would like to contact us regarding a different account or billing issue, please select a different option from "What do you need help with?"
Nice I got one too! github.com/yg
It's dead. 404