高效优雅的展示GitHub代码变化

简介: 都知道GitHub可以直接放代码,不借助任何其他的工具,在浏览器直接浏览代码,但是如果我们想展示代码的变化,有没有更好的呈现方式呢?GitHub Commit可以看到我们每次提交的概况。具体到每个文件,只能看到这样硬巴巴的展示,还是不够生动。

都知道GitHub可以直接放代码,不借助任何其他的工具,在浏览器直接浏览代码,但是如果我们想展示代码的变化,有没有更好的呈现方式呢?

GitHub Commit

GitHub Commit可以看到我们每次提交的概况。具体到每个文件,只能看到这样硬巴巴的展示,还是不够生动。

GitHub文件修改显示

好在世界如此美妙,大神们不停的在造各种轮子、各种神器。

推荐一个最近挺火的一个GitHub开源项目:git-history

git-history

给我们高效查看文件历史更改记录提供了更好的选择。

使用方法

例如这个文件:
https://github.com/ruanfumin/ReservationSystem/blob/master/src/dao/impl/OrderTicketDaoImpl.java

想知道这个文件的更改记录吗?只需要把URL的域名github.com换成github.githistory.xyz即可。

就像这样:
https://github.githistory.xyz/ruanfumin/ReservationSystem/blob/master/src/dao/impl/OrderTicketDaoImpl.java

然后你就可以看到下面这个效果了:

呈现效果

当然,如果你觉得麻烦的话,还有更省心省力的方法。
Chrome浏览器还可以装这个插件:
Git History Browser Extension

Chrome 插件使用截图

相关文章
|
3月前
github克隆代码加速
github克隆代码加速
|
4月前
|
机器学习/深度学习 算法 程序员
GitHub:代码世界的来世今生
GitHub:代码世界的来世今生
46 1
|
4月前
|
开发工具 数据安全/隐私保护 git
如何提交代码到github
如何提交代码到github
|
4月前
|
人工智能 运维 Linux
一文了解IntelliJ IDEA如何使用git上传代码到GitHub(附常见问题解决方案)
一文了解IntelliJ IDEA如何使用git上传代码到GitHub(附常见问题解决方案)
349 0
|
1月前
|
存储 安全 API
GitHub主要仓库泄露访问令牌,代码与云环境面临风险
GitHub主要仓库泄露访问令牌,代码与云环境面临风险
GitHub主要仓库泄露访问令牌,代码与云环境面临风险
|
1月前
|
安全 网络协议 Shell
Github代码仓库SSH配置流程
这篇文章是关于如何配置SSH以安全地连接到GitHub代码仓库的详细指南,包括使用一键脚本简化配置过程、生成SSH密钥对、添加密钥到SSH代理、将公钥添加到GitHub账户以及测试SSH连接的步骤。
35 0
Github代码仓库SSH配置流程
怎样在GitHub上建立仓库、以及怎样实现分支代码的合并。保姆级别的教程
这篇文章是一份详细的GitHub使用教程,介绍了如何在GitHub上创建仓库、创建分支、编辑和发布更改内容、发起拉取请求以及合并分支的操作步骤。
怎样在GitHub上建立仓库、以及怎样实现分支代码的合并。保姆级别的教程
|
1月前
|
敏捷开发 测试技术 持续交付
阿里云云效产品使用合集之从GitHub下载代码失败是什么原因
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
3月前
|
Shell 测试技术 网络安全
【GIT】如何在GitHub上向一个开源项目贡献代码?
【GIT】如何在GitHub上向一个开源项目贡献代码?
47 5
|
2月前
|
Shell 网络安全 开发工具
上传本地代码到github
上传本地代码到github
37 0