【发布时间】:2016-04-14 14:57:07
【问题描述】:
我正在尝试在version control 系统中引入一个已经现有的代码库,例如git。
我面临一个特殊问题,其中代码库包含两个名称相同但大小写不同的文件夹,例如“Form”和“form”。
这是场景: 假设,我们有三个系统 Linux(区分大小写的文件系统)、MAC(不区分大小写)和 WINDOWS(不区分大小写)
现在,如果有人在 LINUX 上创建一个文件夹名称 FORM 有文件 a.php , b.php , c.php 和另一个文件夹名称 form 有文件 a.php , b.php , d.php 并推送远程回购
现在,当 MAC 或 WINDOWS 上的用户克隆 repo 时,git 在处理来自远程的 FORM 和 form 时将如何表现,因为 MAC 和 WINDOWS 不区分大小写
【问题讨论】: