Skip to content

Instantly share code, notes, and snippets.

@DaveCelf
DaveCelf / gist:276c89094c74e83101343290d3804677
Created April 26, 2021 14:25
Transfer repo from git to bitbucket
- Create new repository on github
- From your local copy add the new repository as remote upstream `git remote add upstream <new repo ssh url>`
- For each branch that needs to be copied (i.e master, develop and any active non merged branches) check out the latest to your local and run`git push upstream <branch name>`
- Push any tags `git push --tags upstream`
- Check that everything has been brought across
- Set the origin url to the new repository `git remote set-url origin <new repo ssh url>`
- Delete the upstream remote `git remote remove upstream`
- Open in github desktop and all should be gravy