Quotidien Shaarli
January 31, 2022
Parfois il peut s'avérer utile de migrer une partie de repository vers un nouveau repo git plus compact et/ou mieux découper.
(genre on commence à implémenter une feature à un endroit, puis ensuite on souhaite la séparer du code principal).
Le problème est que de base on perd l'historique si on copie/colle les fichiers.
Et il n'est pas également raisonnable de dupliquer le repo complet.
Mais avec Git il est possible de nettoyer un repo. On fait un clone et ensuite on nettoie l'historique.