小墨の博客

梦想需要付诸行动,否则只能是梦

Git文件名大小写问题

在 Windows 下,一开始提交了一个 coinLog.js 文件,后来把它重命名为 coinlog.js,居然提交不了。Git 提示没有改动。后来才知道,原来 Git 默认对文件名的大小写不敏感。

方案1 配置 Git

首先可以通过配置 Git 来达到识别文件名大小写的问题。命令如下:

git config core.ignorecase false

缺点是每个仓库都需要修改。


方案2 手动修改

1.首先删除存储在 Git 本地仓库的目标文件,以 coinLog.js 为例

git rm coinLog.js

# 或者 git rm -f coinLog.js
# -f表示强制删除。


2.修改文件名

修改 coinLog.js 文件名为 coinlog.js


3.添加文件到本地仓库

git add coinlog.js


4.提交到本地仓库及远程仓库

git commit -m 'rename file'
git push


张小弟之家

本文链接:
文章标题:

本站文章除注明转载/出处外,均为原创,若要转载请务必注明出处。转载后请将转载链接通过邮件告知我站,谢谢合作。本站邮箱:admin@only4.work

尊重他人劳动成果,共创和谐网络环境。点击版权声明查看本站相关条款。

    发表评论:

    搜索
    本文二维码
    标签列表
    站点信息
    • 文章总数:511
    • 页面总数:20
    • 分类总数:92
    • 标签总数:208
    • 评论总数:62
    • 浏览总数:231783

    | | |
    | |  Z-Blog PHP