Migration de l'entrepôt Git, y compris les branches, les journaux, etc.

Préface

À l'origine, le référentiel git du projet se trouvait sur le serveur de réseau public, puis le serveur de projet a été créé à l'intérieur de l'entreprise, de sorte que le référentiel git du réseau public a été rétabli.

Tout d'abord, vous devez créer le projet correspondant dans le nouveau référentiel git.

Les quatre commandes suivantes sont principalement utilisées

git clone --mirror <URL to my OLD repo location>
cd <New directory where your OLD repo was cloned>
git remote set-url origin <URL to my NEW repo location>
git push -f origin

La mise en œuvre réelle est la suivante

Puis changez l'adresse git locale en la nouvelle adresse

git remote -v

git remote set-url origin <new repo location>

L'opération réelle est la suivante: L'entrepôt git précédent utilise gitbucket et le dernier utilise gitlab, qui n'a aucun effet sur la migration.

Je suppose que tu aimes

Origine blog.csdn.net/bai_ye_/article/details/115115980
conseillé
Classement