Branch的代码要回master必须要先做rebase,让branch的代码基于最新的master
- 把master的代码pull到最新的状态
- 切到Branch分支,再右击master选择Rebase current changes onto master
- Sourcetree会提示冲突,把冲突部分的代码手工改一下,点击加号加到Staged files中
- 上一步要存一下rebase的信息,然后commit一下,继续点击Continue Rebase(此步需要循环操作)
- 直到Actions菜单中的Continue Rebase变灰掉,说明Rebase完成了
- Rebase完后,点击push,并勾选Force Push,就OK了
- 在bitbucket网页上创建一个pull requst,点击merge