AmazonAWS Developer Associate DVA-C02 Certification
·CN
·更新于 28 Jul 2026
在功能分支中工作的开发人员没有拉取主分支的最新更改,现在面临合并冲突。以最少的开发工作量解决冲突的最简单方法是什么?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 将功能分支 rebase 到当前主分支之上,以合并最新更改并解决冲突。.
为什么这是答案
当开发人员在功能分支中工作时,主分支可能已经有了新的提交。如果开发人员直接将主分支合并到功能分支,会创建一个新的合并提交,这可能会使提交历史变得复杂。将功能分支 rebase 到当前主分支之上,可以将功能分支的提交“移动”到主分支的最新提交之后,从而创建一个更清晰、线性的提交历史。在 rebase 过程中,Git 会逐个应用功能分支的提交,并在遇到冲突时暂停,让开发人员解决冲突。这种方法避免了不必要的合并提交,并提供了一个更整洁的提交历史,同时解决了冲突。
其他选项:
克隆仓库并创建新分支会丢失现有功能分支的进度。
手动应用更改效率低下且容易出错。
Commit Visualizer 是一种
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡