git

Git Repository komplett umziehen

Es gibt viele Gründe, irgendwann sich für die Migration eines vollständigen Git-Repositorys zu entscheiden. Sei es zwischen GitLab, Bitbucket oder Gitea. Die Migration ist einfach und schnell umsetzbar.

Der vollständige Umzug vorhandenen Git Repos mit allen Ihren Branches können wir mit wenigen Schritte wie folgt durchführen.

Wir klonen das alte Repository:
git clone --mirror <original-repository url> .
Wir prüfen ob Tags und Branches ausgecheckt sind:
git tag
git branch -a
Wir trennen die Verbindung zum alten Repository:
git remote rm origin
Wir verbinden jetzt das neue Repository:
git remote add origin <new-repository url>
Jetzt puschen wir das gesamte Projekt mit allen Branches, Historys und Tags ins neue Repository:
git push origin --all &&
git push --tags
Nun sind wir fertig und haben die Migration vollständig durchgeführt.

0 Kommentare

Einen Kommentar abschicken

Deine E-Mail-Adresse wird nicht veröffentlicht.