git - 为什么 GitLab 合并分支的 git 日志图倒置了?
问题描述
如图所示,功能分支号668
已合并到dev
分支中。但是为什么 git 图看起来像dev
分支被合并到分支号668
呢?
此行为似乎仅在来自 GitLab.com 的合并请求时发生。在本地机器中手动合并时不会发生这种情况。
谢谢!
解决方案
两个连续的合并提交merge branch dev into 668-*
和merge branch 668-* into dev
.
尝试运行:
# you don't need the full history : '-5' will limit the log view to 5 commits
git log --oneline --graph -5 dev
您应该会看到一系列提交和合并,其中某个时间点dev
被快速转发到668-*
.
推荐阅读
- java - 使用 Spring RestTemplate 将文件上传到 LogicalDOC
- node.js - 使用 node.js 检索来自 azure ad b2c 登录的声明
- sql-server - 在 AX 2009 中为供应商提取多个地址的 SQL 查询
- sql - SQL 日期字段和唯一 ID 组合以生成运行月份
- amazon-web-services - 访问 RDS mysql 的 Aws lambda 超时
- webpack - 使用 TerserWebpackPlugin 删除 console.log
- c# - 如何从占位符中获取所有文本框?asp.net c# 网络表单?
- python - PySpark 2.4:TypeError:列不可迭代(使用 F.col())
- php - 如何在不使用自动加载的情况下使用 PHPMailer 创建邮件功能
- python - python 类型对象的默认 __repr__ 是如何实现的?