2013-08-27 3 views
3

새로운 repo 복제본에서 git filter-branch은 내가 변경 사항을 unstaged 한 것으로 불평합니다. 나는 변화가 무엇인지 찾는 위치 할unstaged 변경 사항을 볼 수 없습니다. git filter-branch가 불평합니다.

$ git status 
# On branch master 
nothing to commit (working directory clean) 

그러나

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

git status는 변경이 없음을 말한다?

+0

오픈 소스 도구 인 경우 테스트 할 수 있도록 repo에 대한 링크를 제공하지 않는 이유는 무엇입니까? – mart1n

+0

AFAIK, 문제는 로컬 시스템에 있습니다. 그러나 repo는 github (lafferty/cshv3)에 있습니다. –

+1

그것은 나를 위해 일했다 : http://pastebin.com/p7e6Eun9. 따라서 문제는 실제로 시스템의 어딘가에 있습니다. 전체 작업을 다시 시도하십시오. – mart1n

답변

1

스 태시를 닦아서 해결합니다.

Source

git stash drop 

는 마리화나에 대한 변경 사항이 어디에서 왔는지 알고 흥미있을 것이다.

관련 문제