Import a repository

If you've got files to add that have never been part of a repository, see Add unversioned code to a repository.

To get your existing code into Bitbucket Cloud quickly from another hosting site or system, Bitbucket provides an importer to grab a repository. This importer works if you have your code in CodePlex, GitHub, Google Code, SourceForge, Subversion, or another Git/Mercurial-based hosting site. However, if your hosting site doesn't fall into one of these sources or you don't have a URL to enter, you must convert your code to Git or Mercurial.

  1. Click + in the global sidebar and select Repository under Create a new.
  2. Click Import repository from the Create a new repository page.
  3. Select the Source of the code you want to import.
  4. Depending on the Source, the system asks you to provide the following information:

    SourceRequired information
    CodePlexURL, Project name, Repository type
    GitURL, a Username/Password combination for private repositories that Require authorization
    MercurialURL, a Username/Password combination for private repositories that Require authorization
    SourceForgeURL, Project name, Repository type
  5. Enter a Name for your new repository.
  6. Uncheck This is a private repository if you want the repository to be public.
  7. Select the Repository type.
  8. Expand Advanced settings and fill out the rest of the page if necessary.
  9. Press Import repository.

Clone your repository when you're done importing it.

Last modified on May 9, 2018

Was this helpful?

Provide feedback about this article
Powered by Confluence and Scroll Viewport.