We currently run our own Git server but we are seriously considering moving all our repos to Bitbucket. We have 300+ bare repos and we're wondering if there's a way to quickly migrate these over? Really we just need the code and all branches and tags but we don't want to spend hours doing it manually.
Community moderators have prevented the ability to post new answers.
I think that your best bet would be to write a script to do this. You would create the repositories using the REST api: https://confluence.atlassian.com/display/BITBUCKET/repository+Resource#repositoryResource-POSTanewrepository and then push the data into them using git
Edit: I also found the following
curl --request POST --user username:password https://api.bitbucket.org/1.0/repositories --data name=myrepo --data scm=git
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.