windows下git提交修改文件名大小写提交无效问题

windows系统不区分大小写,以及git提交忽略大小写,git仓库已存在文件A.js,本地修改a.js一般是没有提交记录的,需要手动copy一份出来A.js,再删除A.js文件提交仓库删除后,再提交修改后的a.js文件。

windows决定git检测内容是新增还是修改,修改文件名大小写,windows只当做了同一文件,尽管可以做git配置,但是git只当新增。所以不要手动随便修改配置,保持配置不变,需要同步修改远端仓库文件名大小写时,应该本地先删除后再提交新的。

禁止以下目录下git配置操作:将是灾难

看似打开git区分大小写开关,实则修改原文件名时,是新增方式提交远端仓库,将存在2份文件!!!

相关推荐
zhimingwen34 分钟前
解决 GitLab Token 轮换后 SourceTree 认证失败问题
git
昵称是6硬币1 小时前
代码管理——VS Code|Git
git·代码管理
Trouville011 小时前
如何在VScode环境下使用git进行版本控制,并上传到gitee远程仓库
ide·git·vscode
weixin_423391932 小时前
从开发到合并:AICR 项目 Git 协作提交全流程指南
git
paishishaba4 小时前
Git常用命令大全及提交推送详解
git
卡洛斯(编程版6 小时前
大仓库推到GitHub大踩坑-Git LFS从安装到使用
git·github
玥轩_5216 小时前
Git命令速查手册
大数据·git·elasticsearch·gitee·github·命令速查
诸葛思颖11 小时前
把本地 Python 项目用 Git 进行版本控制并推送到 GitHub
git·python·github
chhanz1 天前
git/github入门基操(终端版)
git·github
林晓lx1 天前
使用Git钩子+ husky + lint语法检查提高前端项目代码质量
前端·git·gitlab·源代码管理