首先,在git命令行里面运行:

git config core.ignorecase false

此命令是全局设置,以后在此机子上clone出来的git仓库工程都沿用此设置。当然,以前就已经clone出来的git仓库工程会保留原先的设置(即本机git认为文件(夹)名的大小写改变不是一种要跟踪的变化)。

然后,使用git修改文件名大小写。可能会出现如下错误:

rename failed – Operation not permitted

如果出现上面错误,我们要加多一步,这样处理:把文件剪切移动到别的地方(目的是删除当前文件),修改大小写后,移动回来。

最后提交更改。我们发现提交的就是rename的操作,说明成功修改文件名大小写。

完。

转载于:https://www.cnblogs.com/liyou-blog/p/5088870.html

git修改文件名大小写的方法。相关推荐

  1. git修改文件名大小写

    这里写自定义目录标题 问题背景 解决方式1 解决方式2(推荐) 问题背景 在git本地工作区修改文件名大小写(如将test.js改成Test.js)后,使用git status指令提示nothing ...

  2. git提交文件名大小写的坑 如何填

    git默认是大小写不敏感的!!! 发现问题:我的git是集成在IDE中的,使用过程中类名是使用驼峰命名法来命名, 发现有一个字母没有大写,遂重命名文件,编辑完之后,本地环境测试好好地,然后提交到测试环 ...

  3. Git修改文件大小写

    使用git的时候,有时我们需要修改文件名的大小写,但是默认情况下,git是会忽略文件名大小写的,如果我们要修改文件名称大小写,可以使用试下方法 第一种,修改git配置(不推荐) git config ...

  4. Git区分文件名大小写

    Git默认不区分文件名大小写 例如:创建一个文件readme.md,写入内容,提交到线上仓库,然后修改本地文件名为Readme.md,提交,会发现没有变化,无任何提示信息 其实Git默认对于文件名大小 ...

  5. php如何修改文件名,php修改文件名的实现方法_后端开发

    c++是什么意思_后端开发 C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计. php修改 ...

  6. cmd批量修改文件名 增加文字_CMD批量修改文件名的批处理方法

    批量修改文件名的批处理方法 有时候从网上down些文件下来,文件名都是一大串的字母和数字,不利于整理.所以我从网上找了一段批处理的代码,做一个批处理的文件进行修改,非常的方便. 复制以下代码保存为a. ...

  7. Git修改文件大小写的修改

    开发项目时文件驼峰命名不规范,本地修改好了,git上不区分大小写,导致合作开发时,同事一直报错,还要手动修改文件名字. 一.执行如下命令 git config core.ignorecase true ...

  8. 批量修改文件名 两种方法

    第一种方法: import osdef walk_files(path):for root, dirs, files in os.walk(path):for i in files:name=i[0: ...

  9. Git 仓库中文件名大小写问题

    文章出自个人博客 https://knightyun.github.io/2021/01/18/git-ignorecase,转载请申明 首先,Windows 下 git 默认配置是对文件/文件夹名称 ...

最新文章

  1. play框架入门操作
  2. Unity 利用Coroutine实现跳动数字效果
  3. java web 通过servlet访问web_inf jsp跳转_WEB-INF下的jsp通过servlet中超链接跳转
  4. Backup Exec 2012下载地址
  5. 【笔记】Java数据结构与算法
  6. 常州网站服务器_常州服务器
  7. linux分辨率 保存,linux分辨率设置方法与问题-linux分辨率的设置方法分享-linux修改分辨率的经验分享_169IT.COM...
  8. 分形理论在金相学中的应用
  9. 使用企业微信做微信消息通知
  10. NXP IMX8系列应用处理器介绍
  11. diy nas配置推荐2020_NAS的DIY配置
  12. 百度BMap开发(基础入门知识)
  13. opencv 骨架提取/图片细化 代码
  14. revit建模中复合墙与叠层墙区别?Revit中怎么创建叠层墙?
  15. 使用Keras编写神经网络预测大乐透彩票,并利用历史数据回测
  16. 三言两语 (不定时更)
  17. mysql的一些介绍
  18. 香港电讯及华为完成全球首个HSS/VoLTE系统转移
  19. RPA:提高日本公司生产性的特效药
  20. 输出月份英文名c语言,编一个程序,输入英文月份名,输出月份数字

热门文章

  1. mysql 空位补0_MySQL-13(表的创建、数值类型整型、float/decimal、ZEROFILL、BIT(M))
  2. Guns启动项目抛出:脚本错误,flyway执行迁移异常
  3. spring+hibernate+mysql mvc 配置
  4. Spring Cloud Gateway (七)处理流程解析
  5. python信息传送管道_python – 获取返回管道输入的命令
  6. shapenet数据集什么格式_网络中的链路层数据格式是什么样?6个知识点1张图给您说明白...
  7. 华为防火墙ftp_常用的FTP两种模式,主动模式和被动模式,一分钟了解下
  8. git已经删除了远程分支,但本地环境仍能看到远程分支
  9. python中intersection用法_Python Set intersection() 方法
  10. ibatis调用mysql带OUT类型参数的存储过程并获取返回值