尝试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
编辑的更改。)
答案 0 :(得分:0)
啊哈。 git reset --hard remotes/$SVN_BRANCH
似乎让一切都快乐。我不知道为什么。