Je travaille avec un référentiel BitBucket en utilisant SourceTree. Le problème est qu'il y a un fichier qui a apparemment des changements. Mais il n'a pas. J'essaie d'ignorer les changements via Right click, Discard
mais il change seulement le nom de fichier de File.php
à file.php
et viceversa (après avoir ignoré les changements à nouveau). Dans mon serveur, ce fichier est différent des deux dans mon environnement local. Je veux juste "nettoyer" mon SourceTree de fichiers ennuyeux, sans affecter mon fichier distant.Comment puis-je ignorer un fichier non ignorable dans SourceTree (Git)
Je connais les bases de Git, mais je ne suis pas vraiment expert en la matière, donc je ne veux pas exécuter la première commande que je trouve.
Vous avez modifié un fichier qui est suivi dans le référentiel, il n'existe donc aucun moyen réel d'ignorer les modifications que vous avez apportées. En fait, le but est de suivre les modifications apportées aux fichiers que vous avez demandé au système de suivre. – crashmstr
@crashmstr C'est le but! Je n'ai pas apporté de modifications au fichier. Si vous vérifiez les premiers changements détectés par SourceTree, c'est ' Php' au lieu de' Php' haha. Mais quand je rejette ces changements, un fichier similaire est généré avec d'autres changements, et ainsi de suite. –
Votre capture d'écran montre d'autres changements importants au code. De plus, vous pourriez avoir un problème avec un éditeur qui change les fins de ligne ou quelque chose comme ça. 'git clean -dxf' ou essayez de re-capter. – crashmstr