Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
Community Members
Community Events
Community Groups

How do you import a private git repository?

I have a private git repository on my PC and want to import this repo into bitbucket.  Is there an easy way to do this?


1 answer

1 accepted

2 votes
Answer accepted
Mikael Sandberg Community Leader Oct 02, 2020

Hi @ekennedy80,

Welcome to Atlassian Community!

To import a local repository this is what you need to do:

  1. Create a new repository in Bitbucket if you have not done so yet.
  2. Get the new URL for the repository by clicking Clone and copy the URL
  3. In your local repository, set the new remote URL by running this command:
    git remote add origin <repository URL>
  4. Push everything back to Bitbucket by running this command:
    git push -u origin master

When I try to push I get the following - I assume its because the bitbucket repo is not as empty as we'd like? - it has a and .gitignore which I dont want/need? how do I force the push to overwrite the nearly empty bitbucket?

! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to ''
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g.
hint: 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.

Suggest an answer

Log in or Sign up to answer
Community showcase
Published in Bitbucket

Git push size limits are coming to Bitbucket Cloud starting April 4th, 2022

Beginning on April 4th, we will be implementing push limits. This means that your push cannot be completed if it is over 3.5 GB. If you do attempt to complete a push that is over 3.5 GB, it will fail...

2,177 views 2 9
Read article

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you