Iteration 1044 brings you user rename

By on November 9, 2010

On the internet, everyone has an embarrassing past.

Maybe it was a string of posts in alt.wesley.crusher.die.die.die. Maybe it’s that first username you chose on AOL when you were eleven that somehow managed to stick with you. Maybe you were on LiveJournal. Or maybe you signed up to Bitbucket with your awesome username ‘teddybearluv69′. Sure, it seemed really funny at the time, and all of your friends totally cracked up when you sent them the URL.

At first you only had couple of repositories, like your Monty Python-themed IRC-bot and your script to auto-troll 4chan. But then you accidentally put some real code there and pretty soon you needed someone from work to look at it. Suddenly you realized, “Hey, maybe this teddybearluv69 idea, while still clearly funny, might be a career limiting move.”

You don’t want to be laughed at every time a new developer needs access to your code. So you started looking around for a way to change your username, but there was no way to do that in Bitbucket. Until now you had email our support team. Of course we’d make the change for you, but only after calling everyone else in the office over to the computer to laugh at you.

Today we’re happy to announce that you can now save yourself future embarrassment and rename your account on your own. From the account management page, simply select the ‘rename my account’ link and you’ll be on your way.

When an account is renamed, be aware that all repository URLs will be changed. Any users who want to push any updates that are not already committed, will need to change their Mercurial repository endpoint. It’s a pretty simple change. You’ll need to edit your project/.hg/hgrc configuration file.

[paths]
default = https://teddybearluv69@bitbucket.org/teddybearluv69/publicwebsite

will become:

[paths]
default = https://ilovebitbucket@bitbucket.org/ilovebitbucket/publicwebsite

with Mercurial’s easy merging, you could also run the command:

hg push https://mynewusername@bitbucket.org/mynewusername/publicwebsite

which will push the changes from your current clone to the new repository URL.

In addition to that, we also added the ability to remove your account without contacting support. Clearly, no one will actually ever click that button, but we thought it was important to have, just for completeness.

This week’s key changes are:

  • Ciaro

    Great job, keep it up!

  • Ciaro
  • Warren Henning

    Why did you choose the name 'gitisforpansies'? There's no need to denigrate other tools and products.

  • Ciaro

    Great job, keep it up!

  • Ciaro

    Great job, keep it up!

  • Ciaro
  • Ciaro
    • http://www.bitbucket.org Justen Stepka

      thanks for pointing this out, fixed.

  • jdhardy

    It's awesome that you guys are posting changelogs. Keep up the good work!

  • Warren Henning

    Why did you choose the name ‘gitisforpansies’? There’s no need to denigrate other tools and products.

  • Warren Henning

    Why did you choose the name ‘gitisforpansies’? There’s no need to denigrate other tools and products.

    • http://www.bitbucket.org Justen Stepka

      Fair enough… sometimes my deep unquestioned love for mercurial gets ahead of me!

      • http://schacon.myopenid.com/ Scott Chacon

        you changed the screenshot but not the example, which makes it kind of confusing.

      • Srđan

        GitHub already has this feature

  • Anonymous

    It’s awesome that you guys are posting changelogs. Keep up the good work!

  • Anonymous

    It’s awesome that you guys are posting changelogs. Keep up the good work!

  • slav0nic

    when u fixed user 'recent activity' panel?

  • Anonymous

    when u fixed user ‘recent activity’ panel?

  • http://slav0nic.org.ua/ Sergey Maranchuk

    when u fixed user ‘recent activity’ panel?

  • Jason Harris

    Just wanted to say. Thanks guys!!! Its really nice to have this feature!!! Keep up the great work!

    Cheers,
    Jas

  • Jason Harris

    Just wanted to say. Thanks guys!!! Its really nice to have this feature!!! Keep up the great work!

    Cheers,
    Jas

  • Jason Harris

    Just wanted to say. Thanks guys!!! Its really nice to have this feature!!! Keep up the great work!

    Cheers,
    Jas

  • jstepka

    Fair enough… sometimes my deep unquestioned love for mercurial gets ahead of me!

  • http://schacon.myopenid.com/ Scott Chacon

    you changed the screenshot but not the example, which makes it kind of confusing.

  • Srđan

    GitHub already has this feature

  • http://www.bitbucket.org Justen Stepka

    Fair enough… sometimes my deep unquestioned love for mercurial gets ahead of me!

  • http://schacon.myopenid.com/ Scott Chacon

    you changed the screenshot but not the example, which makes it kind of confusing.

  • Srđan

    GitHub already has this feature

  • jstepka

    thanks for pointing this out, fixed.

  • http://www.bitbucket.org Justen Stepka

    thanks for pointing this out, fixed.