Git Windows版本默认选项中有一个隐藏的fault 及 core.ignorecase = true;即不区分大小写。
这样的话就会产生一系列问题:
- 目录下不创建如下两个问题:aa/ , AA/;
- 本地创建了一个 aa/ 文件夹,但添加到暂存区、版本库时可能会对应到一个名为 AA/ 的文件
具体可参加以下链接:
- (Case sensitivity in Git)[https://stackoverflow.com/questions/8904327/case-sensitivity-in-git]
- (Checkout on Windows is not case sensitive, but push is case sensitive)(https://github.com/msysgit/msysgit/issues/281)
探讨了Git Windows版本中默认设置导致的大小写不敏感问题,这可能导致文件夹名称冲突,尤其是在版本控制过程中。文章引用了相关链接进一步解释案例敏感性问题。
&spm=1001.2101.3001.5002&articleId=72842768&d=1&t=3&u=9602bac0f59a4cef82129d3d32370f61)
1万+

被折叠的 条评论
为什么被折叠?



