1
가장 가까운 답은 this one이며, 여기에서 선이다 :hg : 여러 커밋 (단일 파일)을 되돌리려면 어떻게해야합니까?
hg revert -r <oneRevBack> fileName
마지막 것은 해시를 사용하는 것보다 다른 <oneRevBack>
를 얻는 것입니다. 나는 단지 <-1>
을 입력하는 꿈을 꿀 것입니다.
가장 가까운 답은 this one이며, 여기에서 선이다 :hg : 여러 커밋 (단일 파일)을 되돌리려면 어떻게해야합니까?
hg revert -r <oneRevBack> fileName
마지막 것은 해시를 사용하는 것보다 다른 <oneRevBack>
를 얻는 것입니다. 나는 단지 <-1>
을 입력하는 꿈을 꿀 것입니다.
"one rev back"에 대한 hg 구문은 tip^
입니다. tip
은 최신 개정판이고 ^
은 "상위"를 의미합니다. 작업 디렉토리가 팁이 아니라면 .^
을 사용하십시오. 여기서 점은 "현재 개정"을 의미합니다.
'n'을 다시 실행하는 방법이 있습니까? – Dan
'hg revert -r tip ~ n file'을 사용하여 팁의 n 번째 조상으로 되돌릴 수 있습니다 (커밋에 두 개의 부모가있는 경우 첫 번째 부모를 사용). 자세한 것은'hg help revsets'를보십시오. 하나의 브랜치 만있는 경우 (-1은 마지막 리비전을, -2는 마지막 두 번째 리비전 등)를 '- (n + 1)'으로 사용할 수 있습니다. –