Contactez-nous
Kitpages
17 rue de la Frise
38000 Grenoble
tel : 04 58 00 33 81
Changement de remote GIT
Cas d'utilisation
Prenons un exemple. Vous travaillez sur un code depuis quelque temps avec GIT. Vous n'avez qu'un seul remote : origin.
Votre serveur "origin" crashe. Vous en réinstallez un sur une autre machine. Le seul répository dont vous disposez encore est sur votre machine de dev.
Opérations :
Hypothèses
Hypothèses de l'exemple :
- l'ancien serveur git était sur git.oldsrv.fr
- le nouveau est sur git.newsrv.fr
Sur votre machine de dev
# regarder la configuration avant migration $ git remote -v origin git@git.oldsrv.fr:my_project.git (fetch) origin git@git.oldsrv.fr:my_project.git (push) # effacer l'ancien remote origin $ git remote rm origin # créer le nouveau remote origin $ git remote add origin git@git.newsrv.fr:my_project.git # transférer le contenu de votre dev sur le nouveau remote $ git push origin master
Résultat
Le résultat, et c'est la magie de GIT, c'est que vous avez tout retrouvé, historique compris sur le nouveau remote GIT.
Commentaires
Ajouter un commentaire