BitBucket で Hg リポジトリに取り組んでいます。このレポを別のメインレポからフォークしました。
これが私のシナリオです:
> hg paths
default = ssh://hg@bitbucket.org/shuwnyuantee/jstock-android-as
yccheok = ssh://hg@bitbucket.org/yccheok/jstock-android-as
default
レポは私の分岐したレポです。yccheok
私がフォークしたメインレポです。
以下を行ったので、レポdrive-wealth
のブランチにいます。default
> hg pull
pulling from ssh://hg@bitbucket.org/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 <s.yuan31tee@gmail.com>
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 <s.yuan31tee@gmail.com>
date: Tue Mar 21 13:17:14 2017 +0800
summary: list all accounts API
changeset: 2768:0eb8c0268784
user: Yan Cheng Cheok <yccheok@yahoo.com>
date: Sat Mar 18 13:56:51 2017 +0800
summary: Add the missing tracker name.
2770:a210525cc123
ブランチのコミットを元に戻し、レポdrive-wealth
にプッシュしたいと考えています。ここで提案してdefault
みました。一部のファイルは次のように表示されます。hg strip --keep -r .
Modified
> 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
......
私の質問は次のとおりです。
1) これらのファイルは Merge での変更を示していますが、すべてのファイルがreverted
正しく表示されているわけではありません。多くの変更が失われているか、元に戻されていません。何か案が?
2) (1) すべて元に戻すことができた場合、次のステップは何ですか? 私が達成したいのは、=>リポジトリの2770:a210525cc123
ブランチdrive-wealth
でコミットを元に戻し、default
リポジトリにプッシュすることdefault
ですか?
ありがとう!