如何使用 winmerge 或其他外部工具比较 github 拉取请求历史记录?

how to compare github pull request history using winmerge or other external toola?

虽然我喜欢 github 内置的基于浏览器的比较工具来比较 pull request 的差异,但我想使用 winmerge 或任何其他外部工具来比较另一个 fork 的 pull request 和掌握。如果不在我的本地仓库中添加 fork 作为遥控器,我该怎么做呢

git 操作都是在本地进行的,因此如果不将其添加为 remote,就无法执行 diff

只需将其添加为 remotefetch,然后使用 git difftool 获取差异。如果之后您不需要遥控器,只需 git remote rm 它就可以了!