How to import gitlab repository to bitbucket Repository

前端 未结 3 970
忘掉有多难
忘掉有多难 2021-02-01 08:03

I have a gitlab Repository and I want it to update it on the bitbucket account.

Please provide me steps to follow, so that it can be helpful to me to mi

相关标签:
3条回答
  • 2021-02-01 08:19

    Follow these steps:

    1. Create a new repo in bitbucket.
    2. git clone <gitlabRepoUrl>
    3. cd <repoName>
    4. git remote add bitbucket <bitbucketRepoUrl>
    5. git push bitbucket master
    0 讨论(0)
  • 2021-02-01 08:32

    If you want to do it straight from the repositories themselves there is a way also.

    1. Rsync the /home/git/repositories directory (copying them is less risky than working on source files themselves) to your home dir

      sudo rsync -avzh /home/git/repositories /home/<YOURUSER>/repos/

    2. Set the permissions on your repos dir to yourself

      sudo chown -R <YOURUSER>:<YOURUSER> /home/<YOURUSER>/repos

    3. Create the empty repo on bitbucket.

    4. Mirror them locally to create a working copy that contains all branches and tags with you.

      git clone --mirror git@gitlab.mydomain.com/source-repo.git

    5. Then you would want to simply push the mirror.

      cd source-repo.git git push --mirror git@bitbucket.com/new-location.git

    0 讨论(0)
  • 1) Create the repository in Bitbucket using the UI

    2) Clone the Gitlab repository using the "--bare" option

    git clone --bare GITLAB-URL
    

    3) Add the Bitbucket remote

    cd REPO-NAME
    git remote add bitbucket BITBUCKET-URL
    

    4) Push all commits, branches and tags to Bitbucket

    git push --all bitbucket
    git push --tags bitbucket
    

    5) Remove the temp repository

    cd ..
    rm -rf REPO-NAME
    
    0 讨论(0)
提交回复
热议问题