【发布时间】:2023-04-07 04:39:01
【问题描述】:
我想知道是否有人有可以执行以下操作的脚本:
- 检测并修复 package.json 文件中依赖项中的合并冲突
- 始终采用最新版本的相关依赖项
例如:
<<<<<<< someBranch
lodash: "1.2.3",
=======
lodash: "1.4.5",
>>>>>>> master
我只想从合并冲突中取出 lodash: "1.4.5", 行。
谢谢!
【问题讨论】:
-
“总是采用最新版本” - git 怎么知道? Git 不(也不应该)关心代码的语义
-
对,这将是脚本分析合并冲突中的不同行并决定保留哪个版本。