这是我要做的事情:
- hg clone http://www.my_repo.com
- hg branch new_branch
- hg update new_branch # 移动到新分支
- 在分支代码中进行一些更改
- hg commit -m '更改新分支'
- hg update default # 回到默认分支
- hg merge new_branch # 把新分支合并到默认分支中,以便把更改添加到默认分支中
- hg commit -m '合并'
- hg push
hg push --new-branch
将分支添加到远程存储库。我不想在存储库中保留该分支,我只想在本地创建一个分支,进行所有想要进行的更改,然后当准备好合并时,移动到默认分支,在默认分支上拉取和更新更改(其他人可能已经在默认分支上添加了更改),最后将我的分支合并到默认分支中,并尽可能使新分支消失,因为一旦合并到默认分支中,我将不再需要它。
我做错了什么,如果你没有注意到的话,我来自git。