Mercurial에서 이름이 지정된 지점을 닫을 수 있으므로 hg branches
목록에 표시되지 않습니다 .
hg commit --close-branch -m 'close badbranch, this approach never worked'
필요한 경우 나중에 지점을 다시 열 수 있습니까?
답변
당신은 할 수 hg update
폐쇄 지점에 다음 다른 작업을 수행 hg commit
하면 자동으로 재개됩니다.
closed
플래그는 단지에서 폐쇄 된 지점에서 필터를 사용 hg branches
하고 hg heads
당신이 사용하지 않는 --closed
옵션을 – 그것은 가지를 사용하지 못하도록하지 않습니다.
답변
분기를 ‘생성’할 때 “-f”플래그를 사용하여 분기를 다시 열 수 있습니다.
아니요,이 명령은 이름이 같은 새 분기를 만듭니다.
닫혀 있음을 잊지 마십시오. 지점으로 전환하여 변경 한 후 커밋하십시오. 자동으로 다시 열립니다. 완료되면 다시 닫을 수 있습니다.
답변
다음과 같이 시도하십시오.
hg pull && hg update branch_name
이제 파일 중 하나를 약간 변경 한 다음 커밋하십시오.
hg commit -m "minor change"
그런 다음 밀어
hg push -b .
이제 정상적으로 작업 할 수 있어야합니다.
답변
이 시도.
실행하기 전에 닫힌 분기로 전환하십시오. (hg closed_branch)
HG ST
터치
~을 추가하다
hg commit -m ‘닫힌 분기 다시 열기’
닫힌 분기가 다시 열립니다.
답변
