有人可以在 GitHub 上推荐一个比较工具/插件/吗?我想查看两个特定版本之间的代码更改。如果它显示所有已更改的文件,然后我可以深入了解每个感兴趣的文件,那就太好了。
这个链接: https://github.com/blog/612-introducing-github-compare-view 说 GitHub 上已经有一个,但我看不到他们提到的“比较”按钮。该帖子是 2010 年发布的,因此该功能可能已被删除。
如果 GitHub 上没有任何内容,也许有一些关于使用 Git 列出两个版本之间更改的所有文件的指导。然后我需要一种方法来查看每个文件的这些更改。坦率地说,这在命令行上似乎是一件痛苦的事情!
谢谢, 戴夫
从 2020 年 1 月开始,您现在拥有“比较两个版本的快捷方式”:
您现在可以通过单击给定版本的 Compare ▾ 按钮来比较两个版本之间的标签,以确定所做的更改。
这会给你一个类似 https://github.com/go-gitea/gitea/compare/v1.11.0-rc1...release/v1.11
的 URLgh compare
Github 支持比较页面的拆分视图。只需将
?diff=split
添加到网址即可。例如。 https://github.com/rails/rails/compare/v5.0.2.rc1...v5.0.2?diff=split。
Github 会记住您首选的比较视图。要重置它,请改为写 ?diff=unified
。
有人可以在 GitHub 上推荐一个比较工具/插件/吗? 我看不到他们提到的“比较”按钮。
将
/compare
附加到存储库的路径以进入比较视图。