git Windows下重命名文件,大小写敏感问题
2024-09-03 23:00:50
作为一个重度强迫症患者,是不忍受文件名,有字母大小拼写错误的,但是在
git
下,已是受控版本文件要改过来,要费些周章了。
一、环境
Widnows
+git version 2.24.0
+TortoiseGit 2.12.0.0
二、问题
对于已经已经进行版本管理的文件,进行只是改动大小写重命名,会出现能感知到文件变化,但无法提交更新的问题。
比如原文件
scr\AbE.txt
已经进行版本控制,如果后期发现大小写不对,改为src\Abe.txt
,则Abe.txt
会被TortoiseGit
感知为非版本控制文件,但上层的src
文件夹能感知到工作区文件已经发生变,但是commit
时却是无任何变化文件。
三、解决
将
scr\AbE.txt
以保留本地文件的形式从版本仓储中删除,再进行重命名为Abe.txt
,最后再将Abe.txt
加版本仓储,提交即可。
四、副作用
按这种方法,是先移除,再添加版本,在
git
库内,其实是两个文件了,所以提交历史也分成两段了。
最新文章
- linux: 常用copy 命令
- js实现当前导航菜单高亮显示
- mybatis实战教程(mybatis in action)之四:实现关联数据的查询
- 激活windows10 LTSB 2016
- SQL--视图
- Mac下android_sdk配置环境变量
- [Java] 通过文件流拷贝文件
- class JOIN
- iOS开发——C篇&;函数解析
- 转载 js判断浏览器
- RabbitMQ安装和使用(和Spring集成)
- 终端字形logo
- shell 中test命令
- java 并发多线程 锁的分类概念介绍 多线程下篇(二)
- JavaScript实现文字跑马灯
- day 7-6 多线程及开启方式
- python显示进度条
- redis信息相关集群
- 腾讯云服务器 安装fastdfs文件服务器
- 三角形-->;九九乘法表