gpt4 book ai didi

git - 在本地工作时,如何在git中使用图形化 'diff'并通过SSH使用diff?

转载 作者:行者123 更新时间:2023-12-02 14:22:51 29 4
gpt4 key购买 nike

我目前使用meld作为git diff。我已经这样配置了:

我已经将 git-meld 添加到/ bin中:

#!/bin/bash
meld "$2" "$5"

使它可执行
chmod +x git-meld

并将其添加到我的git配置中:
git config --global diff.external git-meld

当我在本地工作时,这可以正常工作。但是,当我通过SSH登录时,我收到一条错误消息。

如果我可以通过SSH登录时使用meld,那就太好了,但是使用标准diff也可以。

所以我的问题是: 在本地工作时如何为git提供图形化的“diff”,并通过SSH使用diff?

最佳答案

大致像这样更改git-meld脚本:

if [ $DISPLAY ]; then
exec meld "$2" "$5"
else
exec diff "$2" "$5"
fi

关于git - 在本地工作时,如何在git中使用图形化 'diff'并通过SSH使用diff?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22990282/

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