나는 여전히 Mercurial에 익숙하다. 그래서 내가 뭘 잘못하고 있는지 알려주 길 바란다.머큐리얼 : 다른 머지 + 브랜치를 뒤집기
각 개발자마다 hg repo가 있습니다. 브랜치 x
에 새로운 기능이 추가되었습니다. 그 이후로, 다른 사람들은 프로젝트에 중대한 변화를 일으켰습니다. 그러나, 지점에서 일하고있을 때 x
제 작업 복사본에는 이전 물건이 남아있어서 공유 MySQL 데이터베이스를 잘 재생하지 못합니다.
Q : x
분기에 내 코드를 유지하면서 다른 개발자가 새 항목을 갖도록 내 브랜치를 업데이트하려면 어떻게해야합니까? 아직 준비가 안됐고 x
을 default
에 병합하고 싶지 않습니다 ... 여기 무엇을해야할지 모르겠습니다 ...
아니면 전적으로 잘못된 방법? 그렇다면 대신 무엇을해야합니까?
[편집] 또한 TortoiseHG를 사용하고 있습니다. 특정 지침이 있으시면 그 점에 감사하겠습니다.
'[기본값] $ hg merge x'와'[x] $ hg merge default'의 차이점은 무엇입니까? – DOOManiac
예, 가장 큰 차이점은 새로 생성 된 변경 집합은 전자의 경우 'default' 브랜치에 속하고, 후자의 경우에는'x' 브랜치에 속할 것입니다. – barjak