GitHub中的比较工具(比较版本,或必要时使用shas)

cuxqih21  于 2023-10-14  发布在  Git
关注(0)|答案(3)|浏览(174)

有人能推荐一个比较工具/插件/在GitHub。我想看看两个特定版本之间的代码更改。如果它显示所有已更改的文件,然后我可以深入到每个感兴趣的文件,那就太好了。
这个链接:https://github.com/blog/612-introducing-github-compare-view说GitHub上已经有一个了,但是我看不到他们提到的“比较”按钮。这篇文章是2010年的,所以这个功能可能被删除了。
如果GitHub上没有任何东西,也许可以使用Git列出两个版本之间更改的所有文件。然后我需要一种方法来查看每个文件的更改。坦率地说,这似乎是一个痛苦的命令行!
谢谢,戴夫

wydwbb8l

wydwbb8l1#

从2020年1月开始,您现在有“a shortcut to compare across two releases“:
您现在可以比较两个版本之间的标签-为了确定已经做出了哪些更改-通过单击给定版本的比较标签按钮。

这给予你一个像https://github.com/go-gitea/gitea/compare/v1.11.0-rc1...release/v1.11这样的URL
2023年10月,你也有gh compare

sc4hvdpw

sc4hvdpw2#

Github支持比较页面中的拆分视图。只要把?diff=split加到url上就可以了。例如,https://github.com/rails/rails/compare/v5.0.2.rc1...v5.0.2?diff=split。Github会记住你喜欢的比较视图。要重置它,请写入?diff=unified

9cbw7uwe

9cbw7uwe3#

有人能推荐一个比较工具/插件/在GitHub。我看不到他们提到的“比较”按钮。
/compare附加到存储库的路径以进入比较视图。

相关问题