2013-07-09 55 views
0

試圖做一個git svn rebase - 它抱怨我有未提交的更改,雖然沒有任何內容在git status中顯示。git svn rebase failed with clean working directory

$ 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

啊哈。 git reset --hard remotes/$SVN_BRANCH似乎讓所有的事情都開心。我不知道爲什麼。