首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >有意义的名字使用git扩散工具?

有意义的名字使用git扩散工具?
EN

Stack Overflow用户
提问于 2022-07-11 16:46:42
回答 1查看 42关注 0票数 2

我不完全确定这是否是git扩散工具的一个问题,但当我使用它与一个自定义的扩散工具,它显示随机前缀的文件名,我是在两个方面的差异。例如,uZl7iq_README.txt和hO7k5f3_README.txt。我非常确信左和右对应于我提供给difftool的第一次和第二次提交散列,当然有一点调查可以证明/否定这一点,但是如果前缀能够反映我提供的分支名称或它解析的提交,那就太好了。有人知道解决办法吗?

EN

回答 1

Stack Overflow用户

发布于 2022-07-11 18:18:43

也许,取决于diff工具的细节。

git diff知道Git,可以自己查找Git中特定版本的内容,并显示来自Git的文件名。

git difftool使用您选择的外部diff程序。这些程序对Git一无所知。git difftool将内容写入临时文件。然后运行一个脚本来执行diff程序。$LOCAL和$REMOTE是要分发的临时文件。$MERGED和$BASE是Git中文件的名称。您可以通过使用echo衍射工具来看到这些。

如果有一种方法可以告诉diff程序"diff $LOCAL和$REMOTE,但假装它们实际上是$MERGED",那么可以编写一个包装器脚本来显示Git文件名。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72941946

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档