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

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

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

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

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

相关推荐
_codemonster9 小时前
git 容易混淆的点
git
_codemonster12 小时前
Git 最常用操作和原理
大数据·git·elasticsearch
_codemonster21 小时前
.git文件夹里所有文件详解
git
01杭呐1 天前
一次错误分支合并导致 `master` 变脏的排查与修复
git
_codemonster1 天前
git本地以及github查看历史版本、版本回退
git·github
周小码1 天前
10分钟搭建私有Git服务器:Soft Serve实战
运维·服务器·git
梅塔文·欧帕西安卡琼2 天前
git的底层原理详解
git
待什么青丝2 天前
【git的摸鱼技巧】之工欲善其事
git·elasticsearch·搜索引擎
2601_961194022 天前
高中英语教资资料推荐|科三大题背诵和教学设计模板
git·开源·github·开源软件·开源协议·ossinsight
ting94520002 天前
InsForge Backend Branching 后端全链路 Git 式分支技术原理、架构实现与底层源码剖析
人工智能·git·elasticsearch·架构