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
Follow these steps:
git clone <gitlabRepoUrl>
cd <repoName>
git remote add bitbucket <bitbucketRepoUrl>
git push bitbucket master
If you want to do it straight from the repositories themselves there is a way also.
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/
Set the permissions on your repos dir to yourself
sudo chown -R <YOURUSER>:<YOURUSER> /home/<YOURUSER>/repos
Create the empty repo on bitbucket.
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
Then you would want to simply push the mirror.
cd source-repo.git
git push --mirror git@bitbucket.com/new-location.git
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