-2

如何修复 git 以便它自动合并相邻行中的非冲突更改?例如,我有两个来自dependabot 的合并请求,其中更新了Cargo.toml. 每个更新单行中不相关的版本号:结果我有合并冲突 - git的行为是将其视为冲突:

[dependencies]
...
serde = { version = "1.0.136", features = ["derive"] }
<<<<<<< dependabot/cargo/anyhow-1.0.55
serde_json = "1.0.78"
anyhow = "1.0.55"
=======
serde_json = "1.0.79"
anyhow = "1.0.53"
>>>>>>> master
walkdir = "2.3.2"

PS:我知道如何解决它 - 做了很多次。但我累了——在我对 mercurial 感到满意之前——它自己完美地解决了这些问题,但遗憾的是,由于生态系统,不得不改用 git。如何让这被视为非冲突?

4

0 回答 0