git - git flyway脚本合并冲突检测
问题描述
对于 flyway,我有很多 SQL 脚本的目录。
它们中的每一个都以必须唯一的版本/订单号开头。
V001__foo.sql
V002__bar.sql
当一个分支添加V003_buz.sql
而另一个尝试添加.git 时,git 是否可以检测到合并冲突V003_bug.sql
?
(为此,我有一个在 jenkins 上运行的脚本,但认为在合并过程中可能已经揭示了这一点)
解决方案
从 Git 的角度来看,没有冲突。
Git 在文件级别运行,并在合并期间检测同一文件的同一区域中的冲突更改。
但是你也许可以用 git commit 钩子实现你想要的:
推荐阅读
- arrays - R列表列表(字典)
- python - 使用 pandas 中的 read_csv 时为特定列设置数据类型
- function - 为什么 PowerShell 不接受函数的命名和类型化 [ref] 参数?
- c# - 无法将 WPF DataGrid 绑定到具有作为属性路径无效的列名的 DataView
- javascript - JavaScript 显示/隐藏 html 元素
- javascript - 模糊没有按预期工作
- powershell - 带参数的调用命令作为作业
- java - 如何在 DynamoDB 中使用 java 从 json 文件读取对象动态创建项目
- javascript - 基于Javascript中的另一个字符串从查询字符串中检索参数
- office365 - 通过 Graph API 生成 Office365 报告