在 Windows 下,一开始提交了一个 coinLog.js 文件,后来把它重命名为 coinlog.js,居然提交不了。Git 提示没有改动。后来才知道,原来 Git 默认对文件名的大小写不敏感。
方案1 配置 Git
首先可以通过配置 Git 来达到识别文件名大小写的问题。命令如下:
git config core.ignorecase false
缺点是每个仓库都需要修改。
方案2 手动修改
1.首先删除存储在 Git 本地仓库的目标文件,以 coinLog.js 为例
git rm coinLog.js # 或者 git rm -f coinLog.js # -f表示强制删除。
2.修改文件名
修改 coinLog.js 文件名为 coinlog.js
3.添加文件到本地仓库
git add coinlog.js
4.提交到本地仓库及远程仓库
git commit -m 'rename file' git push
本站文章除注明转载/出处外,均为原创,若要转载请务必注明出处。转载后请将转载链接通过邮件告知我站,谢谢合作。本站邮箱:admin@only4.work
尊重他人劳动成果,共创和谐网络环境。点击版权声明查看本站相关条款。