Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can I mirror a project hosted on launchpad on github?

Tags:

I want to contribute actively to a project that is hosted on Launchpad. I'm much more comfortable with GitHub, and would like to continue to use it if possible. Would I be able to mirror the bzr repository on github?

If it's possible, how could I set this up?

like image 699
Varun Madiath Avatar asked Jul 20 '10 20:07

Varun Madiath


People also ask

How do I mirror a GitHub repository?

Navigate to the repository you just cloned. Pull in the repository's Git Large File Storage objects. Mirror-push to the new repository. Push the repository's Git Large File Storage objects to your mirror.

How do I share a local project on GitHub?

Follow these two steps: Create the repository online using the link: https://github.com/new. Then link your local repo to the remote repo using the command: git add remote origin https://github.com/userName/repo.git Here the repo. git will be your newly created remote repo.

What does it mean to mirror a repo?

Mirror a Repository Repository mirroring in Space allows you to create and maintain a synchronized copy of a repository hosted outside of Space. Mirrored repositories are synchronized in both directions. You can push commites to your Space mirror and they will be delivered to the remote repository.


1 Answers

You could try some kind of git-bzr bridge like this git-bzr git-bzr script:

This script allows you to add bazaar repositories as git branches in your git repository.
After that, you can fetch the Bazaar repo, make some changes, and push it back into Bazaar.

The reverse is possible, meaning you can clone a bzr repo and push to your GitHub repo with bzr-git.

like image 135
VonC Avatar answered Sep 23 '22 00:09

VonC