2013-06-11 1 views
0

지점 결제를 시도 할 때 문제가 있습니다. 내가 숨겨 놓은 또는 해당 파일이 .gitignore에 포함되어 있기 때문에 커밋 할 수GIT - 지점 결제에 문제가 있습니다.

Please, commit your changes or stash them before you can switch branches. 
error: The following untracked working tree files would be overwritten by checkout: 
     build/classes/bp/conf/db/user.sql 
     build/classes/bp/conf/db/user_group.sql 
     build/classes/bp/conf/db/user_info.sql 
     build/classes/views.properties 

: 임은 오류가.

도와주세요.

+0

그들이 gitignore에있는 것처럼 들리지만 실제로는 지점으로 전환 중입니다. –

+0

추적되지 않은 파일에 대해'git stash -u'? 분명히 무시 당하지 않는 곳에서 체크인 한 곳으로 이동 했으므로 무시해도 작업 디렉토리에있는 항목을 덮어 쓰게됩니다. – steabert

답변

0

난 그냥 rm -r build/로 해결되지 않은 파일을 제거하고 지점에 대한 체크 아웃을 계속하기 위해 방금 해결했습니다. :)

2

전환 할 지점에 이러한 무시 된 파일이 체크인되어 있으므로 무언가를과 함께 사용해야합니다.

삭제하거나 이동 (git stash)하거나 퇴장 시키십시오.

커밋하려면 git add -f을 사용하여 강제로 추가하십시오.

+0

도움을 주셔서 감사합니다. –