L’erreur « Filename too long » dans Git est souvent rencontrée sur les systèmes Windows, car ils ont une limite de longueur de chemin de fichier (par défaut, 260 caractères).
Git a une configuration pour contourner cette limitation. Voici comment vous pouvez résoudre ce problème :
Activer le mode long path dans Git : Vous pouvez dire à Git d’autoriser des chemins de fichiers plus longs en modifiant sa configuration.
Ouvrez votre terminal ou invite de commande en mode administrateur, et exécutez la commande suivante :
git config --system core.longpaths true
Cette commande permet à Git de gérer des chemins de fichiers plus longs que la limite par défaut de Windows.
Vérifier la configuration de Windows : Sur les versions plus récentes de Windows 10, il est également possible d’activer le support des chemins longs au niveau du système d’exploitation. Pour cela, vous devez modifier le registre ou la politique de groupe :
- Modification du registre : Ouvrez l’éditeur de registre (
regedit
), et naviguez versHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
. Modifiez la valeur deLongPathsEnabled
de 0 à 1. - Politique de groupe : Si vous utilisez une édition de Windows qui prend en charge l’éditeur de stratégie de groupe local, tapez
gpedit.msc
dans le menu Démarrer, naviguez jusqu’àConfiguration ordinateur > Modèles d'administration > Système > Système de fichiers
, et activezActiver les chemins d'accès longs de Win32
.
Redémarrer votre système : Après avoir effectué ces modifications, redémarrez votre système pour que les changements prennent effet.
Réessayer l’opération Git : Après le redémarrage, essayez à nouveau l’opération Git qui a échoué précédemment.
Ces étapes devraient résoudre le problème des chemins de fichiers trop longs sous Windows lors de l’utilisation de Git.
Laisser un commentaire