README.md
快速浏览任何GitHub(即将推出的GitLab和Bitbucket)文件的历史记录:
在任何文件URL中用github.githistory.xyz替换github.com
没有第二步
试试吧
如果您喜欢这个项目,请考虑支持我在Patreon上的开源工作!
并在Twitter上关注@pomber以获取更新。
浏览器扩展
您还可以使用Chrome和Firefox扩展程序在GitHub中添加一个打开git历史的按钮。
或者您可以使用此书签:
javascript: (function() {
var url = window.location.href;
var regEx = /^(https?\:\/\/)(www\.)?(github|gitlab|bitbucket)\.(com|org)\/(.*)$/i;
if (regEx.test(url)) {
url = url.replace(regEx, "$1$3.githistory.xyz/$5");
window.open(url, "_blank");
} else {
alert("Not a Git File URL");
}
})();
命令行版本
还有一个Git History的命令行版本,适用于任何本地git仓库:
您需要node来运行它
$ npx git-file-history path/to/file.ext
or
$ npm install -g git-file-history
$ 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的中文翻译简化
项目内容扩展
源码解读
等等