저는 hg 프로젝트에서 약간의 실험 작업을하고 싶습니다. 그래서 지점을 만들고 싶습니다. 그리고 실험이 효과가 있다면, 그것을 다시 메인 브랜치에 병합 할 수 있습니다.HG의 지점에서 개발하는 방법은 무엇입니까?
자식, 나는 내가 A Guide to Branching in Mercurial을 읽은
$ git branch experimental
$ git checkout experimental
(edit file)
$ git commit -a
$ git checkout master
할 수 있습니다. 그것은 hg branch feature
라고 말했다. 그러나 다음은 무엇입니까? 나는 따라 가지 않는다.
'hg branch experimental'을하기 전에 hg가 'default'로 변경 한 사항을 모두 커밋해야합니까? – michael
예 - 보류중인 변경 사항을 기본 분기로 이동한다고 가정합니다. 그렇지 않으면, 보류중인 변경 사항은 "experimental"이라는 브랜치로 연결되며, 거기에 커밋 할 수 있습니다. – sblom
"hg merge experimental"을해야합니다. 여기서 다시 기본값으로 다시 업데이트해야합니다. – jacobbaer