Git进阶:Git命令实现修改指定文件名称

Posted No Silver Bullet

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git进阶:Git命令实现修改指定文件名称相关的知识,希望对你有一定的参考价值。


一、前言

在当前项目中,早先创建并已经push到远程仓库的文件及文件夹,将名称大小写更改后,git无法检测出更改。

由于git默认配置为忽略大小写,因此无法正确检测文件名个大小写的更改。可通过如下配置实现文件名大小写检查机制:

git config core.ignorecase false

为保证系统兼容性,不建议进行以上配置。

可通过以下步骤实现文件名称修改:

  1. mv README.md README;
  2. git rm README.md;
  3. git add README;

二、为什么 git 默认不区分文件夹大小写?

为了兼容WindowsmacOS。因为WindowsmacOS系统文件名不区分大小写,Linux系统区分大小写。

三、拓展阅读

以上是关于Git进阶:Git命令实现修改指定文件名称的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段——git命令操作一个完整流程

VSCode自定义代码片段15——git命令操作一个完整流程

VSCode自定义代码片段15——git命令操作一个完整流程

git 进阶命令

git 进阶命令

git进阶