logo 轻松的编程学习
  • 首页
  • 题库
  • 学习路径
  • 在线商城
  • 能力地图
  • 下载应用
登录 / 注册

合并在做什么

git merge feature 做的事是【0】。

开始练习 →

合并从哪个提交算起

做合并时,Git 首先要找到【0】。

开始练习 →

merge commit 和别的提交有什么不同

一次合并产生的提交,特别之处在于它【0】。

开始练习 →

merge-base 是哪一次提交

算出 main 和 feature 最近的共同祖先。运行下面这段程序: def ancestors(g, c): seen = set() st = [c] while st: x = st.pop(

开始练习 →

写一个 merge_base

补全 merge_base:先求出两边共同的祖先,再从里面挑出最近的那个(即:它不是其余任何一个候选的祖先)。

开始练习 →

写一个 merge

补全 merge:造一个以两条分支为父的新提交,返回新的分支指针和新的提交图。 合并之后,输出 main 能走到几个提交。

开始练习 →

⚠️ merge commit 的父数和合并后的规模

做一次合并,输出两样:这个 merge commit 有几个父提交、合并之后 main 能走到几个提交。

开始练习 →

什么时候会发生 fast-forward

合并时能走 fast-forward,条件是【0】。

开始练习 →

fast-forward 会产生新提交吗

一次 fast-forward 合并【0】。

开始练习 →

⚠️ 三方合并的"三方"是哪三个

三方合并里的"三方"指的是【0】。

开始练习 →
  • 上一页
  • 1
  • ...
  • 850
  • 851
  • 852
  • 853
  • 854
  • ...
  • 1095
  • 下一页
🔎 搜索
© 2026 有词 — 青少年编程训练平台