【发布时间】:2018-01-10 12:40:32
【问题描述】:
这个问题包含两个分开但密切相关的问题:
首先; 我正在尝试比较位于不同分支(THIS_BRANCH、OTHER_BRANCH)中的两个文件
文件 (file.txt) 路径已在分支之间移动。 THIS_PATH\file.txt 和 OTHER_PATH\file.txt(其中 THIS_PATH!=OTHER_PATH)
执行 git difftool THIS_BRANCH OTHER_BRANCH -- THIS_PATH\file.txt 这(预期)会产生将文件与不存在的文件进行比较的结果,本质上是将它与什么都没有进行比较。
如何使用 git difftool 来做到这一点? [我正在使用超越比较(已经配置为我的 git difftool)]
第二; 同样,我想比较来自两个不同分支(THIS_DIR,OTHER_DIR)的两个目录,它们具有不同的路径(THIS_PATH,OTHER_PATH)。再次,使用超越比较作为我的差异工具。这怎么可能实现?
欣赏它。
【问题讨论】:
标签: git git-diff beyondcompare git-difftool