Gre*_*row 5 git version-control merge github git-extensions
这取决于 GIT 扩展。我在合并到主分支的功能分支中有代码。从那时起,我的更改被删除,然后另一位开发人员将我的部分代码添加回主分支。如何使用包含完整代码的新分支覆盖这些更改?
一个警告。主要的源码控制人员希望开发者先将 master 分支合并到 feature 分支中,然后再将 feature 分支推送到 master 中。在我的情况下,这会删除我的功能分支中的工作并将其替换为错误的代码。
我发布了埃德文的部分答案,并添加了一些我认为正确的补充:
我建议检查 master 最新版本的新分支(临时分支),将您的功能分支与临时分支合并,当合并完成时,将临时分支合并回来进入大师。这样你就不会冒险搞乱主分支。
您会发现,如果与那些旧更改合并,您仍然拥有远程分支和其他分支。合并临时分支后,删除旧分支。这可以部分处理合并到分支中的错误代码。确保您的临时分支现在已合并到存在错误代码的所有分支和中提琴!
| 归档时间: |
|
| 查看次数: |
5989 次 |
| 最近记录: |