gpt4 book ai didi

git - Git 区分大小写

转载 作者:IT王子 更新时间:2023-10-29 00:32:35 29 4
gpt4 key购买 nike

我遇到了 git 的问题。基本上我设置为 false core.ignorecase 因为我想更改某些文件夹名称的大小写(因为我在 OSX 下使用不区分大小写的文件系统,否则不会显示更改) .当我提取数据时,我注意到现在每个重命名的文件夹在存储库中出现两次,同时使用旧名称和新名称。我不知道如何删除旧文件夹,因为它们没有出现在本地(我尝试再次将 core.ignorecase 设置为 true 但它没有帮助)。

最佳答案

可能是类似于 this comment in an msysgit issue 的解决方法(对于另一个不区分大小写的操作系统:Windows)有帮助吗?

I've encountered this same issue. Refactored a package name in Eclipse and switching to a previous build broke due to the folder name not reverting. I'm using Windows 7, Git 1.7.0.2.msysgit.0

My folder was renamed in Windows to "folder" but was displayed as "Folder" in Git.
I fixed the issue by renaming it to "Folder" in Windows and then running:

git mv "Folder" "Folder2"
git mv "Folder2" "folder"

请注意,自 git 2.0.1(2014 年 6 月)起,git mv 文件夹文件夹 应该可以正常工作!

参见“Git: Changing capitalization of filenames

关于git - Git 区分大小写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8904327/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com