程序员每天都会使用到git的一系列命令。其中用git log命令可以查看提交历史记录:

今天Jerry给大家推荐一款视觉效果非常酷炫的工具,名叫Gource,是一个能够将git代码仓库的提交历史以动画的方式显示出来的黑科技。

先看一些动画效果的截图吧。

Gource会从指定的github仓库创建那一刻开始(大家看我下面截图的2017年2月4日就是我github仓库的创建时间),以视频的方式显示每次提交的明细。每次提交增加或删除的文件会以不同颜色的小圆圈代表,文件名也能显示出来。

如何使用?到http://gource.io/官网下载:我红色标注的是免安装版,解压即用。

解压之后,gource文件夹加入系统的path环境变量里:

然后到git仓库所在目录,执行gource.exe即可。

我录了一个视频,大家有兴趣可以看看:

http://www.365yg.com/i6595151386688619022/#mid=1592562064545805

这个视频是用我自己一个知识储备的github仓库测试的,里面记录了我平时学习的五花八门的知识,从仓库的名称KnowledgeRepository就能看出来了。欢迎大家互相follow,互相加star。

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

推荐一个以动画效果显示github提交记录的黑科技工具:Gource相关推荐

  1. 一个神奇的测试_这4个在线黑科技工具拥有神奇的魔法,值得收藏!

    本期神器妹分享4个超实用在线黑科技工具,其典型特点就是无需安装任何软件,打开网址就可以使用,另外就是个个都有其独到之处,用起来也很爽.下面来详细介绍这4个工具:2.万能命令 这是一个神奇的在线工具效率 ...

  2. ae怎么做圆一圈圈扩散效果_轻备学院AE特效基础教程 - 如何制作一个带有动画效果村庄烟雾...

    熟练运用AE软件做几个偏技巧性并且可以举一反三的超简单小动画,教大家如何制作一个带有动画效果村庄烟雾,你学会了这些小动画,不仅可以熟练运用AE软件,还能对动画制作有深入的了解. 第一步:在AI中绘制插 ...

  3. 【web前端特效源码】使用HTML5+CSS3+JavaScript制作一个电风扇动画效果~适合初学者~超简单~ |前端开发|IT软件

    b站视频演示效果: [web前端特效源码]使用HTML5+CSS3+JavaScript制作一个电风扇动画效果~适合初学者~超简单~ |前端开发|IT软件 效果图: 完整代码: <!DOCTYP ...

  4. linux手机刷机包制作工具_刷GitHub提交记录工具制作

    跳转至专题目录 专题推荐文章: localPosition与anchoredPosition转化 unity Scene View扩展之编辑器扩展总结 又到了一个坑,下个坑还没想好怎么挖的环节. 就随 ...

  5. 手把手教你刷github提交记录

    前言 进入自己github主页会看到自己的提交记录,如果某天没有提交记录,那天的小方框就显示灰色.强迫症的我,每次进来看着就感觉不爽, 想着自己每天记得提交点东西,争取像阮一峰大神一样,每天都有提交记 ...

  6. 万能素材库_自媒体运营必备3款黑科技工具,一个万能素材网站,你都在用吗?...

    原标题:自媒体运营必备3款黑科技工具,一个万能素材网站,你都在用吗? 现在刷短视频几乎是我们每个人每天必做的一个娱乐方式了,也有很多的小伙伴加到我问,怎么做抖音,抖音怎么运营,那么我趁着这股热度,来给 ...

  7. android手势控制动画,轻松实现Android,iOS的一个手势动画效果

    先来看效果 这是iOS下的效果,android下完全一致.通过do_GestureView组件和do_Animation组件,deviceone能很容易实现复杂的跨平台纯原生动画效果,这个示例就是通过 ...

  8. 一口气推荐16个让人震惊的黑科技工具

    原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处.任何不保留此声明的转载都是抄袭. 好像还没分享过软件工具,今天就集中推荐一波.这些都是我使用频率非常高的在线工具,用好了效率 ...

  9. 是时候再来推荐一波Android 黑科技工具了

    最近在大家的推荐下,又收获了一波黑科技工具.所以就如约而至来给大家推荐了(- o -)~zZ 存储空间清理 https://www.coolapk.com/apk/com.ktls.fileinfo ...

最新文章

  1. 多传感器信息融合算法总结
  2. 纯CSS实现提示框小三角
  3. 特朗普的《AI 倡议》存在一个致命问题
  4. 数字图像处理频域滤波实现低通与高通滤波(包含matlab代码)
  5. linux7禁用ipv6,RHEL 7 及 CentOS 7 彻底禁用IPv6的方法
  6. 我的Python成长之路---第六天---Python基础(20)---2016年2月20日(晴)
  7. HTML 与 CSS 总结
  8. 腾讯 监控系统服务器数据采集,日均采集1200亿数据点,腾讯千亿级服务器监控数据存储实践...
  9. 2D转换综合写法(CSS3)
  10. mac 查看进程及杀进程
  11. 14.为主题配置图片性能
  12. excel 直接查询企查查数据_企查查数据:我国一次性餐具相关企业八千家,前三季增1209家...
  13. 一次Linux驱动升级的问题记录
  14. 美创科技荣获国家信息安全漏洞库(CNNVD)技术支撑单位
  15. 述职答辩提问环节一般可以问些什么_01、述职答辩操作流程指引
  16. 解决 Macbook 连接蓝牙鼠标卡顿、飘的现象
  17. 解决:torch, torch-scatter, torch-sparse, torch-cluster, torch-spline-conv 版本不匹配而导致的问题
  18. jQuery.Deferred() 方法
  19. redis数据类型介绍
  20. 紫外线测试仪软件,紫外荧光老化测试仪

热门文章

  1. 使用gradle-android搭建jenkins slave构建机器常见构建问题(二)
  2. Linux 2.6.32-279.el6.x86_64 ANDROID SDK碰到”LIBC.SO.6: VERSION `GLIBC_2.14′ NOT FOUND”的解决方法(1)
  3. http并发,操作系统如何识别对应的进程,线程请求
  4. Sql如何统计连续打卡天数
  5. 讲讲你不知道的窗口函数
  6. 什么是 Round trip time RTT
  7. SAP Spartacus AuthService.getUserToken的实现
  8. 使用Angular HTTP client对数据模型进行update操作
  9. SAP Fiori应用发生超时错误的一个可能原因
  10. 源于 Node.js的HTML 模板引擎Jade的一个hello world项目