git - git:集体分段合并分支
问题描述
我master
在 github 上有一个分支,而一个特性分支随着时间的推移已经发生了很大的分歧。合并应该不是不可能的,但是在一台笔记本电脑上一次性完成太多了git merge branch
,特别是因为不同的人会更好地解决某些文件中的冲突。
因此,我们需要一个公开的、迭代地更改branch
为最终git merge
将无痛的工作流,因为所有冲突解决已经逐步完成。想法?我们不可能是第一个遇到这个问题的人,有人链接到文章吗?
在此先感谢您的 Steffen
解决方案
您可以从 master 创建一个新的分支“bmerge”,专用于该合并。
您可以开始将功能合并到 bmerge,而不是解决所有冲突,而是提交文件及其合并冲突并推送!
然后,您可以要求您的同事获取该 bmerge 分支,查找任何合并冲突标记,并根据他们对该特定部分的代码的熟悉程度来解决冲突。
一旦没有更多的合并冲突,您可以在功能之上挑选您的同事解决提交,并合并到 master。
推荐阅读
- api - 是否有用于从 SharePoint 商店添加应用程序的 API(任何语言)?无需手动操作?
- python-3.x - 如何使用 h5py 从 hdf5 存储文件路径和读取文件路径?
- r - 用传单绘制 GeoJSON
- laravel - 拉拉维尔+vue
不改变内容 - javascript - 'YT' 未定义 - Youtube Player API
- github-actions - github 操作:发布“--user/api/security/token”:不支持的协议方案“”
- java - 无法使用 springdoc-openapi-maven-plugin 生成 Swagger.json 文件
- reactjs - 在 react 和 typescript 中使用 videojs-contrib-ads
- angular - 如何在Angular ag-Grid中将图像显示为工具提示
- database - 如何在mongodb中缩放用户时间序列数据