나는 BitBucket에서 Hg 레포를 만들고있다. 다른 repo에서이 repo를 포크했습니다.머크리얼 병합 복원하기
> hg paths
default = ssh://[email protected]/shuwnyuantee/jstock-android-as
yccheok = ssh://[email protected]/yccheok/jstock-android-as
default
의 repo 내 갈래의 repo입니다 :
여기 내 시나리오입니다. yccheok
은 내가 작성한 주요 레포입니다.
나는 아래 default
지점에 있습니다.
> hg pull
pulling from ssh://[email protected]/shuwnyuantee/jstock-android-as
> hg update drive-wealth
128 files updated, 0 files merged, 1 files removed, 0 files unresolved
> hg branch
drive-wealth
> hg log -l 3
changeset: 2770:a210525cc123
branch: drive-wealth
tag: tip
parent: 2769:a0bacd6f326a
parent: 2768:0eb8c0268784
user: Shuwn Yuan Tee <[email protected]>
date: Tue Mar 21 16:41:04 2017 +0800
summary: merge default branch
changeset: 2769:a0bacd6f326a
branch: drive-wealth
parent: 2676:7571be00648f
user: Shuwn Yuan Tee <[email protected]>
date: Tue Mar 21 13:17:14 2017 +0800
summary: list all accounts API
changeset: 2768:0eb8c0268784
user: Yan Cheng Cheok <[email protected]>
date: Sat Mar 18 13:56:51 2017 +0800
summary: Add the missing tracker name.
나는 2770:a210525cc123
default
에 푸시 & 지점 drive-wealth
에 REPO 커밋 되돌릴 바랍니다. 나는 hg strip --keep -r .
을 시도하여 here을 제안했습니다.
> hg status
M achartengine/build.gradle
M androidXml/build.gradle
M androidlockpattern/build.gradle
M gradle/wrapper/gradle-wrapper.properties
M jstockandroid/build.gradle
M jstockandroid/src/main/AndroidManifest.xml
......
내 질문은 다음과 같습니다 : 일부 파일은 Modified
로 표시
1) 그 파일을 병합의 변화를 보여 주지만, 모든 파일은 reverted
많은 변화가 취소되지/누락, 올바르게 있습니다. 어떤 생각?
2) (1) 모두 성공적으로 실행 취소하면 진행할 단계는 무엇입니까? 내가 성취하고자하는 것은 => 간단하게 되돌리려는 것임 2770:a210525cc123
지점 drive-wealth
default
에 대한 repo & default
repo에 푸시?
감사합니다.
를 밀어
을 커밋합니다. 마침내 http://arr.gr/blog/2011/10/bitbucket-converting-hg-repositories-to-git/에 따라 Git에 Hg repo를 마이 그 레이션합니다. –- keep on strip은 커밋의 변경 사항을 작업 디렉토리. 아마 그것이 당신이 직면 한 문제입니까? – rfkortekaas