乐于分享
好东西不私藏

可视化查看github文件提交记录的小工具

可视化查看github文件提交记录的小工具

README.md

快速浏览任何GitHub(即将推出的GitLab和Bitbucket)文件的历史记录:

在任何文件URL中用github.githistory.xyz替换github.com

没有第二步

试试吧

如果您喜欢这个项目,请考虑支持我在Patreon上的开源工作!

并在Twitter上关注@pomber以获取更新。

浏览器扩展

您还可以使用Chrome和Firefox扩展程序在GitHub中添加一个打开git历史的按钮。

或者您可以使用此书签:

  1. javascript:(function(){

  2. var url = window.location.href;

  3. var regEx =/^(https?\:\/\/)(www\.)?(github|gitlab|bitbucket)\.(com|org)\/(.*)$/i;

  4. if(regEx.test(url)){

  5. url = url.replace(regEx,"$1$3.githistory.xyz/$5");

  6. window.open(url,"_blank");

  7. }else{

  8. alert("Not a Git File URL");

  9. }

  10. })();

命令行版本

还有一个Git History的命令行版本,适用于任何本地git仓库:

您需要node来运行它

  1. $ npx git-file-history path/to/file.ext

  2. or

  3. $ npm install -g git-file-history

  4. $ git-file-history path/to/file.ext

往期内容:

一份详尽的cs技术学习笔记(面试必备)

又双叒叕一个小程序开发框架

对方不想说话,并向你扔来了世界最好的语言的运行时

git commit emoji 使用指南

论如何写出诗一样的代码

【哪里有困难,哪里就有程序员】追踪问题疫苗企业销售数据走向

如何判断程序员正在做什么

为移动端异构计算平台优化的神经网络计算框架

终端json美化工具jq,你值得拥有

命令行终端上看世界杯

基于Three.js的Web3D地球数据可视化库Gio.js

又一个UI相关的前端框架【腾讯出品】

基于Go语言的又一重磅项目

webssh: 基于网页的ssh客户端

可能是最好用的微信机器人开发sdk

使用HTML或Pug交互式创建 PDF 文档

2018 年成為 Web 開發人員的路線圖

计算机科学速成课

ngrok: 内网穿透前后端联调利器

dayjs: 处理时间和日期的 JavaScript 库

G6: JavaScript 图可视化引擎

vividjs: 一个易用的svg库

JavaScript 算法与数据结构

UETool: 饿了么打造的可视化设计调试工具

proxyee-down: 百度云下载神器

Taro: 用 React 的开发方式开发小程序

Octotree: Github看代码必备神器

gtop: 一个用node写的界面美丽的终端监控软件

Httpie: 现代Http命令行客户端

可能是最好用的php管理后台生成工具(10分钟极速生成)

面向程序员的优质代码库清单

腾讯开源作品整理

前端信息源集锦

前端开发清单

后端架构师技术图谱

nodejs之父ry推出新一代的node:deno

欢迎小伙伴后台留言推荐好的Github项目:)

我们会对项目进行:

Readme的中文翻译简化

项目内容扩展

源码解读

等等

点击阅读原文,跳转项目地址

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 可视化查看github文件提交记录的小工具

评论 抢沙发

1 + 1 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
×
订阅图标按钮