參考:
meta文件被修改
從git拉取項目后,meta文件被修改
這個問題的原因是git在windows和linux不同系統間換行符不一樣。
windows 換行符 \r\n
linux 換行符 \n
我們可以手動設置git讓兩個系統的文件的換行符自動轉換成同一個。打開cmd,輸入:
git config --global core.autocrlf false git config --global core.safecrlf false
資源變更警告:已從項目資源路徑 asset 中移除
項目中有空文件夾,git不會創建這個空文件夾,但是cocos會為這個空文件夾創建meta。
當拉去項目后,只有meta,沒有文件夾,所以顯示unused meta file警告。
Class already exists
我提交的機器上script是小寫
通過git拉取下來是大寫Script
導致 import 找不到路徑
把文件夾改成小寫script就行了
論壇有人說刪除除了 asstes 、 settings 、 project.json以外的所有文件,然后再打開。但是並不是這個原因。
git如果修改文件大小寫,但是git不識別,可以設置git大小寫敏感:git config core.ignorecase false