Système

Git déplacer dossier ou répertoire et conserver son historique

Pour déplacer un dossier ou un répertoire et conserver son historique git, il ne suffit pas de faire un cliquer glisser ou renommer.

Avec un simple move "mv", git considère que le dossier est supprimé et qu'un nouveau est créé. Ainsi tout l'historique est perdu.

mv anciendossier nouveaudossier
git add nouveaudossier
git remove anciendossier

Il faut donc faire un git move "git mv" :

git mv anciendossier nouveaudossier

Lire la suite