java專案中
我使用github管理我的專案數據,但是其中有些類別名稱(檔案名稱)被修改後,在同步(IDEA或github客戶端)會被改回來。 是不是我忽略了一些文件的問題?
這是IDEA中的忽略列表明明類別名稱(檔案名稱)已經就該了,但是版本控制裡面刷新還是舊名
以上情況會導致我每次在別的電腦上同步的時候,類別名稱(檔案名稱)會被修改回舊的。
小伙看你根骨奇佳,潜力无限,来学PHP伐。
是bug,你先備份這個文件,然後git rm 刪除掉,commit一次後,在把文件加回來,再commit一次就好了
Windows 和 OS X 是不區分檔案名稱大小寫的,但是 git 本身是區分的。
你可以用 git mv 來改名:
git mv
git mv -f file File
會從file改成File。
file
File
另外,如果你的作業系統是區分檔名大小寫的,你可以看看配置中的一項設定core.ignoreCase(参考git-config)是不是默认值(false):
core.ignoreCase
false
git config core.ignorecase
如果回傳值不是空或false的话,把它设置成false。
git config core.ignorecase false
是bug,你先備份這個文件,然後git rm 刪除掉,commit一次後,在把文件加回來,再commit一次就好了
Windows 和 OS X 是不區分檔案名稱大小寫的,但是 git 本身是區分的。
你可以用
git mv
來改名:會從
file
改成File
。另外,如果你的作業系統是區分檔名大小寫的,你可以看看配置中的一項設定
core.ignoreCase
(参考git-config)是不是默认值(false
):如果回傳值不是空或
false
的话,把它设置成false
。