git是否忽略文件名中的大写更改?

时间:2014-04-05 08:59:01

标签: eclipse git

我有分支A和分支B.

在分支A上,我有一个名为xyz的包,我将包名更改为xYz。接下来,我提交了所有更改,然后切换到分支B.现在,一旦切换到分支A,我更改的包仍然具有xyz的值,这不是我提交的。在许多情况下会发生这种情况。

问题:git是否忽略文件名中的大写更改,或者这是我的问题?如果有帮助,我正在使用SourceTree客户端。

2 个答案:

答案 0 :(得分:3)

您可以尝试设置(如问题" Git on windows: Can't switch branch after renaming a file (only changed case)"中所述):

git config core.ignorecase false

看看问题是否仍然存在。

答案 1 :(得分:0)

它也会在mac上忽略。将文件移动到其他位置,添加到索引而不是提交。之后获取文件并提交。资本化应该是固定的。