2011-12-28 2 views
1

에 의해 덮어 쓰기 I 분기로 전환하기 위해 노력하고있어 다음과 같습니다
git branch new-ui힘내 - 체크 아웃 분기 - 병합

나는이 작업을 수행 할 때 나는 파일이 병합에 의해 덮어 쓰기 될 것이라고 오류가 발생합니다. 이 파일은 더 이상 존재하지 않습니다. 현재 브랜치에서 당기기를하면 파일이 다운되지 않습니다. 나는 모든 것을 최신 상태로 유지하고 메시지를받습니다.

어떻게 해결할 수 있습니까? 현재 멈춰 있고 지점을 전환 할 수 없습니다.

답변

2

문제 그것은 아마 파일이 커밋되지 않은 변경으로 삭제되었음을 알려드립니다 명령

git status 

. 저지른거야?

또한 git rm 또는 rm으로 파일을 삭제 했습니까?

+0

rm을 사용해보십시오. 감사. 그 문제를 찾는데 도움이되었습니다. 특별한 지사를 위해서만 삭제 한 테스트가 많았습니다. git add -A를하지 않고 git commit을하지 않았다. 그 명령을 밀고 나서, 가지를 바꿀 수있었습니다. +1하고 답하십시오. – BuddyJoe

0

나는 일시적으로 변경하여 WIP (진행중인 작업)을 저장하고 당신의 repo 깨끗하게 만드는 또 다른 유용한 명령, 자식 숨겨 놓은

을 권 해드립니다. WIP를 다시 원한다면 git stash apply 또는 git stash pop