2017-10-13 4 views

답변

2

아마도 매우 오래된 버전의 Mercurial을 사용하고 있습니까?

hg update에 대한 도움말은 -c 확약되지 않은 변경 사항을 취소하지 않습니다 보여줍니다

적어도 4 년 동안 사건이었다
-C --clean  discard uncommitted changes (no backup) 
-c --check  update across branches if no uncommitted changes 

. 당신이 당신의 로컬 변경 의욕을 폐기 것 버전으로 업데이트 할 경우 경고 :

[email protected]:~/test$ hg checkout 0 
abort: uncommitted changes 
(commit or update --clean to discard changes) 

당신이 아무것도하지해야 -c을 사용합니다. -C을 사용했다면 그렇게하는 것이 좋습니다 누구나 찾아야하며 소리 치십시오.

죄송합니다. : (

0

아니요, 업데이트 도움말 (hg help update)에서 설명했듯이 --clean은 백업을 만들지 않습니다.

CTRL + Z으로 텍스트 편집기로 파일의 이전 버전을 구할 수 있는지 확인해주세요. 이미 내 목숨을 구해 줬습니다.

+0

CTRL + Z는 나를 위해 작동하지 않습니다. 이것은 비참한 주말이 될 것입니다. –