Maison > Questions et réponses > le corps du texte
J'étais jeune et ignorant, donc les noms de fichiers dans git
étaient écrits en plusieurs lettres majuscules, y compris les dossiers
Récemment, j'estime qu'il est plus pratique d'utiliser tous les noms de fichiers en minuscules, je souhaite donc renommer les fichiers et dossiers d'origine en git
en minuscules, tout en m'assurant que les enregistrements de soumission précédents ne sont pas perdus
Mais après avoir essayé plusieurs fois, soit le changement de nom de fichier après avoir changé la casse ne peut pas être reconnu, soit la casse locale est modifiée puis poussée vers l'extrémité distante (github
), la modification n'est pas reconnue, ou l'original le dossier de soumission ne peut pas être conservé
Je voulais donc venir demander s'il existe une méthode appropriée pour atteindre mon objectif, merci
我想大声告诉你2017-05-02 09:54:44
Renommé sous le système d'exploitation Linux. Parce que Windows et Mac ne sont pas sensibles à la casse dans les noms de fichiers. Après avoir renommé, supprimez l'entrepôt local d'origine et clonez directement celui distant.
Si cela ne vous convient pas, vous pouvez d'abord changer le nom en quelque chose d'autre, valider, puis corriger la casse et le renommer avant de valider.
曾经蜡笔没有小新2017-05-02 09:54:44
Git n'est pas sensible à la casse pour les noms de fichiers par défaut.
1. Configurez git pour qu'il soit sensible à la casse pour les noms de fichiers
git config core.ignorecase false
2, vous pouvez alors modifier le nom, ajouter et valider.
曾经蜡笔没有小新2017-05-02 09:54:44
Renommer est en fait l'opération de mv. Il suffit de git mv le nom du fichier d'origine et le nouveau nom du fichier