如何在补丁文件上使用 git difftool?
How can I use git difftool on a patch file?
如开头标题所示,我正在尝试使用 git difftool
生成 side-by-side 差异。我在一个环境 s.t 中。 vimdiff
是这些计算机上唯一可用的工具,我正在使用 CLI 命令进行代码审查。
如果我有 head/origin(可能是 desynced/unable 来做 git apply
),我将如何创建一个 side-by-side 差异当我有补丁文件(通过git diff patch-a patch-b > patch-file.patch
生成)吗?
显然,理想的情况是 git apply myPatch.patch
、git difftool -y origin-hash patch-hash
,但这并不总是有效。
我正在考虑开发一个工具来做这个。
我发现至少已经有一个成功了。请注意它不是免费软件,但也许您可以使用它。
堪称超越。我在 windows.
上使用它
如果你有补丁文件,在上下文菜单中你应该使用打开方式,然后select beyond compare (假设您已安装它并且没有许可问题)。
如开头标题所示,我正在尝试使用 git difftool
生成 side-by-side 差异。我在一个环境 s.t 中。 vimdiff
是这些计算机上唯一可用的工具,我正在使用 CLI 命令进行代码审查。
如果我有 head/origin(可能是 desynced/unable 来做 git apply
),我将如何创建一个 side-by-side 差异当我有补丁文件(通过git diff patch-a patch-b > patch-file.patch
生成)吗?
显然,理想的情况是 git apply myPatch.patch
、git difftool -y origin-hash patch-hash
,但这并不总是有效。
我正在考虑开发一个工具来做这个。
我发现至少已经有一个成功了。请注意它不是免费软件,但也许您可以使用它。
堪称超越。我在 windows.
上使用它如果你有补丁文件,在上下文菜单中你应该使用打开方式,然后select beyond compare (假设您已安装它并且没有许可问题)。