我希望查看给定“目录”的所有提交,并在给定日期之后,在Github中查看。我已经阅读了Github API文档,“path”和“since”参数完成了这项工作。 implode()
但是,我无法在Github上查看它们。 “自”参数似乎不适用于Github。示例:https://developer.github.com/v3/repos/commits/#list-commits-on-a-repository
我知道如何实现这一目标?
谢谢, 莱蒂西亚
答案 0 :(得分:5)
命令行:
使用git log --since选项。
git log --since =“2015-12-01”
这将告知自2015年12月1日以来的所有提交/操作。结帐链接 Git commit history
编辑:
Git hub:
根据我的研究,没有一个简单的解决方案来查看特定日期之后的github提交。但是,您可以使用比较选项来比较两个时间段之间的回购/分支,这将为您提供“特定日期之后”提交的视图。
例如:以下比较两个时间段之间的分支,从而列出此期间之间的所有提交。
https://github.com/torvalds/linux/compare/master@{2016-04-14}...master@{2016-04-25}
希望,这有帮助!
注意:我会尽可能推荐命令行,因为它肯定会给你更大的灵活性。
答案 1 :(得分:2)