問題
在向github遠(yuǎn)程倉庫同步項(xiàng)目的時(shí)候發(fā)現(xiàn)丈牢,之前重新更改大小寫的文件夾同步出了問題旦袋,導(dǎo)致同時(shí)存在大小寫的文件夾骤菠。
或是如果我們上傳了一個(gè)項(xiàng)目到git并已經(jīng)commit和push了所有內(nèi)容,但是忘記搞gitignore文件疤孕,導(dǎo)致一些不想加入版本控制的文件商乎,如IDE配置文件,編譯文件祭阀,部署文件等鹉戚。
解決方案
試一試如下命令:
首先配置好你的.gitignore文件,然后
git config --global core.ignorecase false (全局設(shè)置 大小寫敏感 专控。)
git rm -r --cache . (注意后面“點(diǎn)”)
git add .
git commit -m "gitignore working"
git push
然后就同步成功!