git - stash和add看不到任何更改,但checkout确实失败了

时间:2014-01-10 16:04:45

标签: git git-stash git-checkout

对于你们,我有一个非常奇怪的案例。

git无法添加我的更改,抱怨没有更改。但是结帐失败了,因为git确实看到了会被覆盖的本地更改。

modify tracked file foo.sh in topic branch

$git add -p foo.sh
No changes.

$git checkout master
error: Your local changes to the following files would be overwritten by checkout:
        foo.sh
Please, commit your changes or stash them before you can switch branches.
Aborting

$git stash
No local changes to save

(为清晰起见,文件和分支名称已更改)

我没有任何gitignore文件。我的存储库驻留在网络安装卷上。这可能是一个问题吗?

0 个答案:

没有答案