2017-02-23 2 views
0

Après avoir commis en bash git, je suis allé vérifier le code sur GitHub et a remarqué le fichier qui a changé ressemblait à ceci:Github montrant fichier entier sur simple ligne

<?php^M^Mrequire_once GLOBAL_INCLUDES . DS . "api.php";^M^Mclass MyAPI extends API {^M^Mprotected $User; // continues for a long time on this line, a 1000 line file all to the right of this ---> 

Évidemment, cela est une ligne question se termine par la ^M^M (ou du moins je pense que c'est évident?)

Depuis, j'ai essayé de normaliser toutes mes lignes dans tout mon projet en utilisant les instructions de github. J'ai fait git config --global core.autocrlf true en vain.

Comment puis-je soumettre à nouveau le fichier (en fait plusieurs fichiers) à git/GitHub à court d'effacer mon projet et de créer un nouveau référentiel?

Répondre

0

Dans mon Netbeans environnement IDE, je trouve un bouchon dans celui fixé ceci:

Tous les fichiers de problèmes étaient "Mac OS 9 (CR)"

les Modification soit à Unix (LF) ou Windows (CRLF) - puis valider et pousser à GitHub résolu le problème.