251 votes

Windows git "warning : LF sera remplacé par CRLF", est-ce que cet avertissement est en queue de poisson ?

Env :

  • Windows 7
  • msysgit

Wheng I git commit il est dit :

warning: LF will be replaced by CRLF. 

Cette queue d'avertissement est-elle à l'envers ?
J'édite le fichier sous Windows, la fin de la ligne est CRLF comme cette photo :
enter image description here
Et git le change en LF pour le dépôt dans le dépôt.
Donc je pense que l'avertissement correct est :

warning: CRLF will be replaced by LF.

-1voto

Antriksh Jain Points 201

Faites juste une chose simple :

  1. Ouvrez git-hub (Shell) et naviguez vers le répertoire auquel appartient le fichier (cd /a/b/c/...)
  2. Exécuter dos2unix (parfois dos2unix.exe)
  3. Essayez de vous engager maintenant. Si vous obtenez à nouveau la même erreur. Effectuez toutes les étapes ci-dessus sauf qu'au lieu de dos2unix, faites unix2dox (unix2dos.exe parfois)

-4voto

Fermer Visual Studio

Si vous obtenez l'erreur, une solution simple est de fermer Visual Studio et vous pouvez commettre à la main, il est que facile. J'ai eu le même problème et c'est ainsi que je l'ai résolu. Le problème est dû au fait que les fichiers que vous voulez ouvrir sont ouverts dans un autre programme.

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