【发布时间】:2018-12-18 19:58:17
【问题描述】:
如果我有一个包含多个提交的分支,将其推送到服务器,并在 Bitbucket 中为它创建一个 PR,这些提交很可能会被远程更改。例如,有人可能会单击 PR 中的“Rebase”按钮。
当我再次在这个分支上工作时,我想将所有远程更改合并到我的本地分支中(这也可能通过一些新的提交而领先于远程版本)。因此我拉,创建一个合并提交。
如果我再次推送我的分支,我的所有提交都会出现两次。我绝对不想那样。但我不知道如何防止这种情况发生。
是否有一个像合并一样简单的工作流程(即我不必为每次提交修复相同的冲突,就像在变基期间有时会发生的那样),但仍然可以创建没有重复提交的历史记录?
【问题讨论】:
标签: git bitbucket pull bitbucket-server remote-branch