我已经配置了 p4merge,因此如果我从命令行执行“git difftool ...”,那么外部 diff 工具会正确打开。
我想从“git gui”而不是命令行打开外部 difftool。这可能吗?
似乎 git-gui 允许添加一个工具。但我不清楚如何让它工作。任何指针?
如果您已经git difftool
设置,您可以为其添加一个项目:
添加工具对话转录:
Tool Details box:
Name: difftool
Command: git difftool $FILENAME
Show a dialog before running: unchecked
Ask the user to select a revision (sets $REVISION): unchecked
Ask the user for additional arguments (sets $ARGS): unchecked
Don't show the command output window: checked
Run only if a diff is selected ($FILENAME not empty): checked
Add globally: checked
虽然不是超级有用,因为似乎没有办法为其分配热键或双击操作。
如果它问你烦人的问题,可能需要-y
在命令中添加一个。difftool