如何快速查看github代码库中第一次commit的记录

发现一个别人推荐的代码库用来学习源码, star星还不少,别人推荐从第一次commit开始阅读,于是试着去找commits的第一次

 

 

问题来了,这个代码库commits7855次,点击进入commits发现翻页只有两个按钮不能直接点击翻页到最后一页,那如何查看第一条记录呢?

 

 

原来 github为每个commit版本都生成了一个SHA hash值,我们可以通过SHA值来直接搜索到第N次的提交

点击一次older发现url格式为:

https://github.com/lodash/lodash/commits/master?after=c2616dd4f3ab267d000a2b4f564e1c76fc8b8378+34

后面的after即代表展示 SHA为c2616dd4f3ab267d000a2b4f564e1c76fc8b8378 的后面第35条commit。

那c2616dd4f3ab267d000a2b4f564e1c76fc8b8378这一串是怎么得到的呢?

 

 

在commits列表内的每一条记录后面都有一个copy图标,这里点击即会成功复制此条commit的SHA

c2616dd4f3ab267d000a2b4f564e1c76fc8b8378正式此代码库的最新一条commit的SHA。

 

于是如果我们想找到第一条记录,总commits记录是7855次,那么搜索url为:

https://github.com/lodash/lodash/commits/master?after=c2616dd4f3ab267d000a2b4f564e1c76fc8b8378+7853

 

 

成功搜索到想要的结果。

 

转载于:https://www.cnblogs.com/saysmy/p/7292177.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值