我们目前有 2 个人在做一个项目。我们使用 github,我们有一个 master 分支。每个开发人员有 2 个子分支。因此,我们总共有 3 个带有 master 的分支。
假设我们有一个文件 hello.class。两位开发人员都在各自的分支中对文件进行了更改。如果我现在将我的子分支与主分支合并。另一个子分支落后了,需要拉master,然后用他的子分支rebase。
现在问题出现了,因为如果他 rebase 的 master 发生变化,他会覆盖他在 hello.class 中的工作。我们将如何解决这个问题?有没有办法拉主,然后自动合并更改到子分支而不覆盖文件中完成的工作?