在Github上进行分叉之前的提交

弗拉德森·戈麦斯

有没有办法获得派生之前的提交?

就像我们在“网络”图中一样。

示例:https//github.com/fladson/source/network

分叉之前的提交为3578d5c

有没有一种方法可以通过API或git获得?

谢谢

魔女

您可以git checkout用来返回历史记录中的特定提交。对于您的情况,您需要:

git checkout 3578d5c

更新:

您可以使用github api通过查询派生来查找派生之前的提交。仔细阅读该文章,以查找所需的叉子。每个fork都包含一个“ created_at”时间戳。保存该时间戳。然后在“自”字段中查询通过“ created_at”时间戳的提交。这将返回创建叉之前的所有提交。

这是将返回提交的ruby脚本:https : //gist.github.com/magikid/bd4a2286b2d08d7eaf99

您需要安装octokit gem(gem install octokit),脚本才能正常工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章