【发布时间】:2015-08-14 15:56:32
【问题描述】:
我想将开发分支合并到主分支中,我想我会这样做:
git checkout master
git merge --no-ff develop
git tag -a 1.0.0
但在结帐时我得到
git checkout master
error: The following untracked working tree files would be overwritten by checkout:
Project/Resources/someimage.png
Please move or remove them before you can switch branches.
Aborting
但我的开发分支中有一个文件 someImage.png ,似乎 git 有一个旧文件。 GIT 是否区分大小写?在本地文件夹中没有这样的文件。
我应该直接使用git rm -f filename吗?
编辑:
现在我试图删除文件,但我得到了
致命:pathspec './Project/Resources/someimage.png' 不匹配任何文件
现在我将尝试使用 -f 签出 master 分支。
【问题讨论】:
标签: macos git version-control branch case-sensitive