gpt4 book ai didi

解决 merge 冲突时的 git blame

转载 作者:太空狗 更新时间:2023-10-29 13:00:58 26 4
gpt4 key购买 nike

我经常 rebase 一个大型开源项目,并且存在 merge 冲突,我需要弄清楚谁做了更改以及何时进行更改,以便决定进行哪些更改。所以通常我所做的是我去两个 repo 并查看文件并做一个 git blame。是否有一个 mergetool 将在冲突解决期间提供此信息。我想知道每个版本的更改者和更改时间。现在我正在使用 meld。

最佳答案

Beside gitk , 你可以试试 git blame -L '/^<<<</,/^>>>>/' -- {filename} : 这没有集成到 mergetool 中,但可以首先对所有冲突的文件完成。
然后启动 mergetool。

关于解决 merge 冲突时的 git blame,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41319759/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com