我可以像这样在github上显示/搜索特定分支上的提交列表
我也可以像作者名一样过滤
https://github.com/username/repository/commits/branch_name?author=author_name
但我正在寻找一种方法,我可以在特定的日期或日期范围内搜索我的提交.我试图找到一个现有的答案,但找不到.我也尝试过一些类似的查询before=2016-07-27,after=2016-07-27但它没有用.任何帮助将不胜感激.提前致谢
edd*_*ies 11
Per GitHub的REST API v3文档,用于存储库中的列表提交:
GET /repos/:owner/:repo/commits
Run Code Online (Sandbox Code Playgroud)
包括since和until参数:
+--------+---------+---------------------------------------------------------------+
| Name | Type | Description |
+--------+---------+---------------------------------------------------------------+
| since | string | Only commits after this date will be returned. |
| | | This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ. |
| until | string | Only commits before this date will be returned. |
| | | This is a timestamp in ISO 8601 format: YYYY-MM-DDTHH:MM:SSZ. |
+--------+---------+---------------------------------------------------------------+
Run Code Online (Sandbox Code Playgroud)
例如,要在2018年6月在github/linguist上选择master上的提交:https://github.com/github/linguist/commits/master? since = 2018-05-31 & until = 2018-07-01
根据上面链接的文档,分支应作为查询参数包含在内,例如https://github.com/github/linguist/commits?branch=master&since=2018-05-31&until=2018-07-01但它似乎可以正常使用分支名称作为路径参数.
对于公共或 GitHub Pro 存储库,当您单击“网络”(分叉旁边的数字)时,您至少可以按日期浏览。
为了更轻松地导航,请使用光标键(第一次提交时向左移动)。单击项目符号即可转到该提交。
| 归档时间: |
|
| 查看次数: |
2823 次 |
| 最近记录: |