저는 Mercurial과 공동 작업을 처음했습니다. 내 상황 :hg 병합을 포기하는 방법?
- 또 다른 프로그래머는 4- 공백 들여 쓰기를 2- 공백 들여 쓰기로 바꾸기 위해 파일의 1 회전을 변경했습니다. (즉, 모든 라인이 바뀌 었습니다.) rev 2를 호출하여 원격 저장소로 푸시합니다.
- 저는 로컬 작업 공간에서 다양한 코드 변경으로 실질적인 변경 사항 1을 적용했습니다. 그 전화를 rev 3
hg pull
ed와hg merge
d 무슨 일이 있었는지에 대한 명확한 생각없이.- 충돌은 무수하며 실제로 중요하지 않습니다.
그래서 병합하기 전에 내 로컬 저장소를 2 칸 들여 쓰기로 변경했으면 좋겠습니다. 합병은 사소한 일이 될 것입니다 (저는 가정합니다). 하지만 나는 백업 할 수없는 것 같습니다. 나는 hg update -r 3
가 필요하다고 생각하지만 그것은 abort: outstanding uncommitted merges
라고 말합니다.
병합을 실행 취소하고 로컬 저장소에서 간격을 변경하고 다시 병합 할 수 있습니까? 조심
hg update -C -r 3
을 :
오 - 감사합니다. 내가 너 자신을 알아 냈을 때 너는 그 말이 맞았을거야. 나는 이맥스에있어'M-x indent-region'이 다시 속임수를 사용했다. – Grumdrig
추적 할 수없는 파일은 삭제되지 않는다는 점에 유의하십시오. – djsutho