首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >视图提交给给定目录的特定日期,在Github中。

问视图提交给给定目录的特定日期,在Github中。
EN

Stack Overflow用户
提问于 2016-04-25 17:44:03
回答 2查看 3.3K关注 0票数 5

我想查看给定“目录”的所有提交,并在给定日期之后,在Github中查看。我已经阅读过Github文档和"path“和”have“参数。https://developer.github.com/v3/repos/commits/#list-commits-on-a-repository

但是,我不能在Github上看到他们。“既然”参数似乎不适用于Github。示例:https://github.com/torvalds/linux/commits?path=Documentation&since=2016-04-04T16:00:49Z

你知道我怎么能做到这一点吗?

谢谢,莱蒂西亚

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-04-25 18:01:47

  • 命令行: 使用git日志-自选项。 git日志-自=“2015-12-01” 这将说明自2015年12月1日以来所有的提交/行动。结帐链路Git提交历史

编辑:

  • Git中心: 根据我的研究,没有什么琐碎的解决方案可以查看github在特定的一天之后提交。但是,您可以使用比较选项来比较两个时间段之间的回购/分支,这将为您提供“在”特定日期之后提交的视图。 下面对两个时间段之间的分支进行比较,从而列出此时间段之间的所有提交。 https://github.com/torvalds/linux/compare/master@{2016-04-14}...master@{2016-04-25} 希望这个有帮助! 注意:如果可能的话,我会推荐命令行,因为它确实给了您更大的灵活性。
票数 6
EN

Stack Overflow用户

发布于 2016-04-25 20:05:50

你可以用这两种方法:

代码语言:javascript
复制
git log -- path/ --since="date"

或者这个来检查文件历史记录

代码语言:javascript
复制
 git log -- path/myfile.txt --since="date"

在github,你必须这样做:

代码语言:javascript
复制
https://github.com/torvalds/linux/commits/master@{date}/Documentation

就你的具体例子而言:

代码语言:javascript
复制
https://github.com/torvalds/linux/commits/master@{2016-04-04T16:00:49Z}/Documentation
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36847513

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档