You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

git log输出两个分支提交连续排在顶部,未体现分支关系是什么原因?

这个输出说明你的两个功能分支已经从公共提交87d49c1处分叉,各自产生了新提交,且这两个新提交是当前仓库所有提交里时间最新的两个:

  • 你在feature/XY分支切出feature/XY-refactor后,先在feature/XY-refactor分支提交了d250b90 (Refactored),之后切回feature/XY分支又提交了9feb11a (Axis labels)
  • git log --oneline默认按提交时间倒序排列,因为9feb11a的提交时间晚于d250b90,所以会排在最顶部,紧接着就是次新的d250b90

现在两个分支互不包含对方的最新改动:feature/XY没有Refactored对应的修改,feature/XY-refactor也没有Axis labels对应的修改,如果你需要合并两边的改动,在feature/XY分支执行git merge feature/XY-refactor即可完成合并。

内容的提问来源于stack exchange,提问作者TMOTTM

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.23 19:45:01