git svn rebase因干净的工作目录而失败

时间:2013-07-09 18:24:39

标签: git git-svn

尝试git svn rebase - 它抱怨我有未提交的更改,但git status中没有显示任何内容。

$ git svn rebase
Cannot rebase with uncommited changes:
# On branch local/dev
nothing to commit, working directory clean

$ git status
# On branch local/dev
nothing to commit, working directory clean

我已清除存储,已删除.git/svn/.caches,尝试git reset --hard HEAD,运行git clean -xfd(但不按此顺序)。不知道我在这里缺少什么,或者我接下来应该尝试什么;据我所知,这是一个干净的工作副本,因为我可以。 (并且没有需要git svn dcommit编辑的更改。)

1 个答案:

答案 0 :(得分:0)

啊哈。 git reset --hard remotes/$SVN_BRANCH似乎让一切都快乐。我不知道为什么。