intellij-idea - Le nom du fichier de synchronisation github comporte toujours des erreurs
伊谢尔伦
伊谢尔伦 2017-05-02 09:28:45
0
2
800

Dans le projet Java

J'utilise github pour gérer les données de mon projet, mais une fois que certains noms de classes (noms de fichiers) sont modifiés, ils le seront à nouveau lors de la synchronisation (IDEA ou client github).
Ai-je oublié certains fichiers ?

Il s'agit de la liste des ignorés dans IDEA

Évidemment, le nom de la classe (nom du fichier) est déjà le bon, mais l'actualisation dans le contrôle de version a toujours l'ancien nom

La situation ci-dessus entraînera la modification du nom de la classe (nom du fichier) par l'ancien à chaque fois que je le synchroniserai sur un autre ordinateur.

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

répondre à tous(2)
刘奇

C'est un bug. Vous devez d'abord sauvegarder le fichier, puis le supprimer avec git rm. Après l'avoir validé une fois, ajoutez-le à nouveau et validez-le à nouveau

.
给我你的怀抱

Windows et OS X ne sont pas sensibles à la casse dans les noms de fichiers, mais git lui-même l'est.

Vous pouvez utiliser git mv pour changer le nom :

git mv -f file File

sera modifié de file à File.


De plus, si votre système d'exploitation est sensible à la casse dans les noms de fichiers, vous pouvez vérifier si un paramètre core.ignoreCase dans la configuration (voir git-config) est la valeur par défaut (false) :

git config core.ignorecase

Si la valeur de retour n'est pas vide ou false, définissez-la sur false.

git config core.ignorecase false
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal