I have just written a detailed how-to for mirroring a Launchpad Bazaar repo to Github (note that it focuses on Mac users).
A minimal version of this how-to:
- Install bazaar and a plugin to make it work with git
brew install bazaar
brew tap gdubicki/tap
brew install gdubicki/tap/bzr-git
- Clone the Bazaar repository
# for example:
bzr branch lp:update-motd
- Create the Git repository
You’ll need is the URL to the repo, in my case:
git+ssh://[email protected]/gdubicki/update-motd-for-non-ubuntu.git
- Push the clone to the remote
cd update-motd # or whatever is the name of the Bazaar branch
PYTHONPATH="/usr/local/lib/python2.7/site-packages" bzr dpush -v git+ssh://[email protected]/gdubicki/update-motd-for-non-ubuntu.git,branch=master