2014-09-07 3 views
0

Android에서 Git과 함께 사용하는 lib를 업그레이드했는데 이제는 내 코드가 더 이상 작동하지 않는 것으로 보입니다.git을 사용하는 lib의 이전 버전을 얻으십시오

다음과 같이 이전 버전으로 돌아가려고했습니다.이 커밋 (SourceTree)에 대한 현재 분기를 역순으로 실행하고이 메시지가 표시됩니다.

error: Your local changes to the following files would be overwritten by merge: 
README.md 
build.gradle 
demo/AndroidManifest.xml 
demo/build.gradle 
gradle.properties 
gradle/wrapper/gradle-wrapper.properties 
library/AndroidManifest.xml 
library/build.gradle 
library/src/com/sothree/slidinguppanel/SlidingUpPanelLayout.java 
library/src/com/sothree/slidinguppanel/ViewDragHelper.java 
maven_push.gradle 
Please, commit your changes or stash them before you can merge. 
Aborting 

어떻게해야합니까 ???

+0

변경 내용을 숨기거나 커밋하십시오. 힘내라, 당신이 한 일이라고 생각하는 것을 파괴하고 싶지는 않습니다. – Makoto

답변

1

이 파일을 변경했다고 생각하면 변경 한 내용을 버리려면 git checkout .을 실행하거나 나중에 저장하려면 git stash을 실행하십시오.

변경 내용을 숨기려면 git stash pop을 실행하여 나중에 검색 할 수 있습니다.

이전 버전으로 돌아가려면 로컬 시스템에 이미 repo가 ​​있으므로 다시 가져올 필요가 없습니다. 대신에 원하는 버전의 지점이나 커밋을 체크 아웃해야합니다.

관련 문제