2017-03-26 5 views
3

Ich habe ein Repo von GitHub zu Bitbucket mit Bitbuckets Import-Repository Option importiert. Es hat alle Zweige, Tags, Commits etc. importiert.Aktualisieren eines importierten Repos von Github zu Bitbucket

Jetzt hat das Original Repo geändert und neue Filialen/Tags/Commits wurden in der ursprünglichen Repo erstellt. Wie aktualisiere ich den Repo meines Bitbuckets auf Augenhöhe mit dem Github Repo?

PS: Ich kann die Bitbucket Repo & löschen Spiegelung der Github Repo. Aber ich würde gerne eine alternative Möglichkeit kennen, den Bitbucket Repo mit dem Diff zu aktualisieren.

PPS: Ich kann den letzten Master zu meinem lokalen ziehen & dann drücken Sie es auf den butbucket-Master, aber ich möchte auch alle neuen Zweige/Tags schieben.

Antwort

3

Der einfachste Weg, wenn Sie nicht gemacht haben und neue Commits auf eigene Faust schieben ist:

  • Klon der GitHub Repo
  • die bitbucket ein als Remote-

    git remote add bb /url/to/bitbucket/repo 
    
    hinzufügen
  • push to it with the --mirror option:

    git push --mirror bb 
    
  • anstelle einer Niederlassung in einem eigenen Zweig erfolgt gemeinsam zwischen dem BitBucket

, dass alles (Zweig und Tags)

In diesem Fall drückt, wird es, wenn Sie Ihre Arbeit an BitBucket helfen et dem GitHub Repo .

+0

Vielen Dank für die Antwort. Gibt es eine Möglichkeit, dies in Bitbucket zu tun, ohne das gesamte Repo zu klonen? Wie das _import Repo_ Ding? –

+0

Nicht, dass ich weiß. Aber sobald Sie das Repo geklont haben, wird jedes Update inkrementell und schnell sein – VonC

Verwandte Themen