在新的 repo 克隆上,git filter-branch 提示我有未暂存的更改,例如

$ git filter-branch --subdirectory-filter plugins/hypervisors/hyperv -- --all
Cannot rewrite branches: You have unstaged changes.

但是,这些 git status 表示没有变化:
$ git status
# On branch master
nothing to commit (working directory clean)

我应该在哪里查看有哪些变化?

最佳答案

通过删除存储解决,例如

git stash drop

Source

知道存储的变化来自哪里会很有趣。

关于git - 无法看到 git filter-branch 提示的未暂存更改,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18469248/

10-13 05:23
查看更多