recherche

Maison  >  Questions et réponses  >  le corps du texte

intellij-idea - Le nom du fichier de synchronisation github comporte toujours des erreurs

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.

伊谢尔伦伊谢尔伦2827 Il y a quelques jours828

répondre à tous(2)je répondrai

  • 怪我咯

    怪我咯2017-05-02 09:30:45

    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

    .

    répondre
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-02 09:30:45

    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

    répondre
    0
  • Annulerrépondre