110 votes

Git n'est pas sensible à la casse ?

Dans le premier engagement de mon partiel intitulé _Electronics il a été écrit en commençant par une majuscule, puis je l'ai changé en _electronics .

Git sous cygwin a ignoré le cas après la validation du nouveau nom, j'ai donc changé le nom à la main dans le dépôt cible.

Maintenant, il change parfois le commited _electronics partiel à _Electronics .

Qu'est-ce que j'ai fait de mal ?

10 votes

Quel est votre système d'exploitation ?

10 votes

Quel système de fichiers utilisez-vous ?

0 votes

Windows avec cygwin. Mon serveur fonctionne sous Ubuntu Linux. Je ne connais pas le système de fichiers, je suppose ext3 ou ext2 - mon fournisseur a configuré l'installation minimale.

0voto

Nitesh Goyal Points 1

J'ai essayé de résoudre le problème et j'ai réussi sous Windows10.

Supposons qu'il y a deux dossiers sur bitbucket TEST et test mais quand je clone le repo sur le disque il ne crée que TEST et je veux garder test comme un seul dossier sur git qui contient tous les fichiers.

J'aurai besoin d'exécuter les commandes suivantes sur la ligne de commande git mv TEST test1 -f git mv texte1 test -f git commit -m "Renommer..." git push

Maintenant vous verrez que la hiérarchie des dossiers est corrigée sur bitbucket.

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