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

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

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

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

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

相关推荐
wang_book2 小时前
Gitlab学习(007 gitlab项目操作)
java·运维·git·学习·spring·gitlab
不是笨小孩i5 小时前
Git常用指令
大数据·git·elasticsearch
救救孩子把5 小时前
mac中git操作账号的删除
git·macos
汀、人工智能7 小时前
报错error: RPC failed,curl 16 Error in the HTTP2 framing layer解决方法
网络·git·网络协议·rpc
Eoneanyna8 小时前
QT设置git仓库
开发语言·git·qt
+码农快讯+8 小时前
Git入门学习(1)
git·学习·elasticsearch
VaporGas12 小时前
idea集成和使用Git指南
java·git·intellij-idea
无名之逆13 小时前
计算机专业的就业方向
java·开发语言·c++·人工智能·git·考研·面试
大广-全栈开发13 小时前
centos 7 安装gitlab
linux·git·centos
zhangphil13 小时前
git删除本地分支报错:error: the branch ‘xxx‘ is not fully merged
git