【发布时间】:2019-10-02 23:16:37
【问题描述】:
nowaker@nwkr-newmbp ~/projects/my-project (git)-[version-pin] % git checkout master
error: The following untracked working tree files would be overwritten by checkout:
Readme.md
Please move or remove them before you switch branches.
Aborting
% git status
On branch version-pin
nothing to commit, working tree clean
当前分支和 master 之间的唯一区别是我在当前分支上将文件名从 Readme.md 重命名为 README.md。 master 仍然有 Readme.md。因为默认的 Mac OSX 文件系统被格式化为不区分大小写,git 认为我在工作树中有未跟踪的文件,而我没有。
解决此问题的最佳方法是什么?
【问题讨论】:
标签: git macos version-control filesystems