Maison > Questions et réponses > le corps du texte
java项目中
我使用github管理我的项目数据,但是其中有些类名(文件名)被修改后,在同步(IDEA或者github客户端)会被改回来。
是不是我忽略了一些文件的问题?
这是IDEA中的忽略列表
明明类名(文件名)已经就该了,但是版本控制里面刷新还是旧名
以上情况会导致我每次在别的电脑上同步的时候,类名(文件名)会被修改回旧的。
怪我咯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
.给我你的怀抱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