不能方便的push指定分支,这点实在没git方便,到现在还不会删除hg的分支,后来跟同事讨论,用其他方法解决。

假设 remote 为A分支 
clone远程的仓库到本地命名为B
clone本地B的仓库叫C

先clone A到本地,想在本地的B上建分支测试的时候,clone B仓库为C,然后在C仓库上修改等操作,测试完后再跟B同步,
B仓库跟C合并的信息又可以向A提交推过去,感觉有点麻烦,将就用了

还有在网上看到人家提到hg的灾难恢复,也没找到答案

考虑到跟同事一起协同开发,又必须在WIN下,折腾了git在WIN下建服务器仓库,搞不定,还是老实用hg得了,目前来说在WIN下用HG感觉还挺好用的。