Cette queue d'avertissement est-elle à l'envers ?
L'avertissement est avant tout source de confusion.
Git 2.37 (Q3 2022) le reformule et le clarifie.
Voir commettre c970d30 (07 avr. 2022) par Alex Henrie ( alexhenrie
) .
(fusionné par Junio C Hamano -- gitster
-- sur commettre 0a88638 , 20 mai 2022)
convert
: clarifier l'avertissement de conversion de fin de ligne
Signé par : Alex Henrie
L'avertissement concernant la conversion des fins de ligne est extrêmement confus.
LF will be replaced by CRLF in ...
The file will have its original line endings in your working directory.
Ses deux phrases utilisent chacune le mot "will" sans préciser de délai, ce qui donne l'impression que les deux phrases font référence au même délai.
En outre, il utilise l'expression "terminaisons de ligne originales" sans préciser si "original" signifie LF ou CRLF.
Reformulez l'avertissement pour indiquer clairement quand les fins de ligne seront modifiées et en quoi elles le seront.
Sur une plate-forme dont les fins de lignes natives ne sont pas CRLF (par exemple Linux), le caractère " git add
" ( homme ) L'étape suivante déclenche le nouveau le message en question (plus d'avertissement) :
$ git config core.autocrlf true
$ echo 'Hello world!' >hello.txt
$ git add hello.txt
In the working copy of 'hello.txt', CRLF will be replaced by LF
the next time Git touches it.
Et sur une plateforme dont les terminaisons de ligne natives ne sont pas LF (par exemple Windows ), le " git add
" ( homme ) L'étape suivante déclenche le nouveau le message en question (plus d'avertissement) :
$ git config core.autocrlf true
$ echo 'Hello world!' >hello.txt
$ git add hello.txt
In the working copy of 'hello.txt', LF will be replaced by CRLF
the next time Git touches it.