我们是两位开发人员,希望在我们的小项目中使用Mercurial。我们第一次与Mercurial取得联系。我们为我们的存储库打开了一个Bitbucket帐户。我生成了一个测试项目框架并将其推送到存储库中。我的同事从存储库中克隆并提交了一些用于测试的东西。现在他想在存储库服务器上推送它。我们得到了类似的东西:
我不能合并这两个分支,因为没有头修改。我只能更新主分支,然后我们得到类似的东西:
有没有办法合并两个分支?管理这样一些想法的最佳实践是什么(例如开发一个功能)?也许我的同事需要克隆并打开一个新的命名分支?