ineo6 / git-master

Git Master Extension for git file tree, support GitHub、GitLab 、 Gitee、Gitea、Gogs
MIT License
485 stars 36 forks source link

[希望增加feature]项目历史跳转 #72

Open TanixLu opened 3 years ago

TanixLu commented 3 years ago

如果学习一个项目,最好是从原始的版本学习,但是github的commits只能一页一页翻,可以改url来翻页但还是麻烦。所以我想是不是能加一个功能,可以方便地在各个历史版本间跳转,比如说一个项目历史浏览器,至少可以输入页号来翻页,并且可以跳转到最后。

image

image

image

然后每个release也对应一个版本,一般都是比较重要的版本,可以给这些版本打上标记,在项目历史浏览器中加一个过滤按键,可以只显示release对应的commite。

image

望作者考虑

ineo6 commented 2 years ago

很好的想法,我也有过这样的困扰。

不过这样的功能更适合在一个单独的扩展或者程序中实现,这对GitHub页面的改动比较重,我暂时没有精力来做这样的事情,我会把这个issue保留下来记录idea。

如果看到消息的你也有这个诉求,可以点赞,让我或者其他感兴趣的开发者看到。