gpt4 book ai didi

macos - 如何使用 git mergetool 的 filemerge

转载 作者:IT王子 更新时间:2023-10-29 00:43:59 42 4
gpt4 key购买 nike

文档在这里:http://www.kernel.org/pub/software/scm/git/docs/git-mergetool.html这里有一个方便的指南:http://ryanflorence.com/git-for-beginners/

但是,他们都没有解释如何使用 mergetool 的 filemerge。

我读到的指南说“我按下回车键,FileMerge pop ,我处理冲突:”但它没有提到如何 到“处理冲突”。

当我运行时:

git mergetool 

: 然后按提示回车,文件 merge 窗口打开,显示所有 merge 冲突,它只响应命令 cmd+D 和 cmd+shift+D(允许在冲突中循环)。但是,似乎没有提到如何为每个冲突选择左/右/都不选择。组合框下 pull 菜单似乎没有做任何事情。

已经查看了文档、指南、文件系统菜单,并系统地按下键盘上的键以寻找响应 =)

最佳答案

我还没有找到任何关于它的官方文档,但这是我从反复试验中得到的理解:

有一个 Split View,左侧和右侧有两个选项。您不能编辑其中任何一个。还有一个底部 View ,您可以对其进行编辑。您可能需要向上 pull 屏幕底部中间的小圆圈以展开该部分。

对于每个冲突,单击左/右 Split View中间的区域,然后从右下方的下 pull 列表中选择“选择左侧”(如果左侧是您想要的)或“选择右侧”(如果是)你想要什么。如果两个选项都不好,请单击“都不选”并在底部进行编辑。

中间栏中有一个箭头,指向它会显示您选择的是左还是右。如果两者都没有选择,箭头将消失。使用最右侧屏幕上的滚动条,所有三个 View 一起滚动。

完成后,单击菜单栏中的文件 > 保存 merge 。

关于macos - 如何使用 git mergetool 的 filemerge,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13183730/

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