2017-12-06 6 views
0

Ich möchte das Repository in einen neuen Speicherort verschieben/klonen, es von BitBucket zu GitLab migrieren. Ich möchte alle Zweige verschieben und die Commit-Historie beibehalten.So verschieben Sie ein vorhandenes Git-Repository in ein neues Repository und bewahren den Commit-Verlauf

Ich würde gerne wissen, ob es eine Möglichkeit gibt, dies über SourceTree oder einfach per Befehl zu tun. Ich habe versucht nach einer Antwort zu suchen, konnte aber kein einziges, leicht verständliches Tutorial finden.

+0

Sie haben die vollständige Erklärung in Gitlab Hilfe: https://docs.gitlab.com/ee/user/project/import/bitbucket.html –

+0

ich specificly für Lösung bin zu fragen, wo ich Source-Tree verwenden könnte oder Befehlszeile. –

+0

Ok. Ich dachte, du hast diese 2 als Beispiel für Optionen geschrieben –

Antwort

0

Angenommen, Sie haben ein leeres Repository in GitLab eingerichtet;

git remote add gitlab <gitlab_repo_url> 
git push --all gitlab 
Verwandte Themen