Migrer un repository Git en deux commandes

Vous utilisez Git dans une configuration mono-utilisateur et vous avez besoin de changer de serveur ? Voici deux commandes pour déplacer votre repository, puis mettre à jour votre copie de travail.

Sur votre nouveau serveur

Cette commande vous permettra cloner en bare depuis olddomain, transformant une version « clonée » en version « serveur ».
Attention, il faut avoir l’autorisation de cloner (ssh, etc).

git clone --bare git@olddomain:~/projet.git

Sur votre poste de travail

Il suffit de spécifier une nouvelle origine à votre copie de travail.

git config remote.origin.url git@newdomain:~/projet.git

Il y a d’autres (meilleures) façons de faire, mais celle là m’a bien dépanné récemment.

Partager cet article

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *