Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

How do you import a private git repository?

I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
October 2, 2020

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
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
October 2, 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
Aaron.Ridout May 16, 2022

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
AUG Leaders

Atlassian Community Events