J'ai été mordu par le problème de fin de ligne Windows / Linux avec git. Il semble, via GitHub, MSysGit et d'autres sources, que la meilleure solution est d'avoir votre dépôt local défini pour utiliser des fins de ligne de style linux, mais défini core.autocrlf
sur true
. Malheureusement, je ne l'ai pas fait assez tôt, donc à chaque fois que je tire des changements, les fins de ligne sont bouchées.
Je pensais avoir trouvé une réponse ici, mais je ne peux pas le faire fonctionner pour moi. Ma connaissance de la ligne de commande Linux est au mieux limitée, donc je ne suis même pas sûr de ce que fait la ligne "xargs fromdos" dans son script. Je reçois toujours des messages à propos de l'absence d'un tel fichier ou répertoire, et lorsque je parviens à le pointer vers un répertoire existant, il me dit que je n'ai pas d'autorisations.
J'ai essayé cela avec MSysGit sous Windows et via le terminal Mac OS X.