java專案中
我使用github管理我的專案數據,但是其中有些類別名稱(檔案名稱)被修改後,在同步(IDEA或github客戶端)會被改回來。
是不是我忽略了一些文件的問題?
這是IDEA中的忽略列表
明明類別名稱(檔案名稱)已經就該了,但是版本控制裡面刷新還是舊名
以上情況會導致我每次在別的電腦上同步的時候,類別名稱(檔案名稱)會被修改回舊的。
给我你的怀抱2017-05-02 09:30:45
Windows 和 OS X 是不區分檔案名稱大小寫的,但是 git 本身是區分的。
你可以用 git mv
來改名:
git mv -f file File
會從file
改成File
。
另外,如果你的作業系統是區分檔名大小寫的,你可以看看配置中的一項設定core.ignoreCase
(参考git-config)是不是默认值(false
):
git config core.ignorecase
如果回傳值不是空或false
的话,把它设置成false
。
git config core.ignorecase false