164 votes

Comment déplacer un dépôt git vers un autre répertoire et faire de ce répertoire un dépôt git?

J'ai un répertoire gitrepo1. Ce répertoire est un dépôt git.

  • Je voudrais déplacer ce gitrepo1 dans un autre répertoire newrepo.

  • Le répertoire newrepo devrait être le nouveau dépôt git sans perte de l'historique git et devrait contenir le répertoire gitrepo1.

  • Le répertoire gitrepo1 devrait simplement être un répertoire maintenant (à l'intérieur de newrepo), sans aucun index .git, c'est-à-dire qu'il ne devrait plus être un dépôt git indépendant ou un sous-module.

Comment puis-je faire cela?

0voto

samsoft Points 21

Pour moi sur Windows ça fonctionne avec xcopy. La commande copy ne copie pas les fichiers cachés. depuis le dossier racine, exécutez cette commande :

xcopy sous-dossierDuRepo .\ /s /e /h

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X