用 git log 命令显示在特定日期的提交记录

git log 命令是 Git 中一个很重要的查看提交记录的工具,它也是人们喜欢使用 Git 的原因之一。

用 git log 命令显示在特定日期的提交记录

git log 命令是 Git 中一个很重要的查看提交记录的工具,它也是人们喜欢使用 Git 的原因之一。

git log 命令能够让你了解到更多关于贡献者 提交 commit 的记录。使用 git log 的一种方式是按日期查看提交记录 。要查看在指定日期或日期范围内创建的 Git 存储库中的提交记录,请使用带有选项 --since--until 或者同时使用以上两个选项的 git log 命令。

首先,进入你要查看的分支(例如,main 分支):

“`
$ git checkout main

“`

接下来,你可以使用以下命令,来显示当前日期(即今天)的提交记录:

“`
$ git log –oneline –since=”yesterday”

“`

仅显示某一特定用户(例如,用户 Agil)在今天的提交记录:

“`
$ git log –oneline –since=”yesterday” –author=”Agil”

“`

还可以显示在某一日期范围内的提交记录。使用以下命令,显示在任意两个日期之间(例如,2022 年 4 月 22 日至 2022 年 4 月 24 日)的提交记录:

“`
$ git log –oneline –since=”2022-04-22″ –until=”2022-04-24″

“`

在上面这个例子中,会输出 2022 年 4 月 22 日至 2022 年 4 月 24 日期间,不包括 2022 年 4 月 22 日的所有提交记录。如果你想要包括 2022 年 4 月 22 日的提交记录,请将命令中的 2022-04-22 替换为 2022-04-21

运行以下命令,能够显示某一特定用户(例如,用户 Agil)在两个指定的日期之间的提交记录:

“`
$ git log –oneline –since=”2022-04-22″ –until=”2022-04-24″ –author=”Agil”

“`

总结

Git 有很多优点,其中一个优点就是 Git 让你能够收集你项目的相关数据。git log 命令是一个重要的查看提交记录的工具,也是人们喜欢使用 Git 的原因之一!


via: https://opensource.com/article/22/10/git-log-command

作者:Agil Antony 选题:lkxed 译者:chai001125 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

主题测试文章,只做测试使用。发布者:eason,转转请注明出处:https://aicodev.cn/2022/11/06/%e7%94%a8-git-log-%e5%91%bd%e4%bb%a4%e6%98%be%e7%a4%ba%e5%9c%a8%e7%89%b9%e5%ae%9a%e6%97%a5%e6%9c%9f%e7%9a%84%e6%8f%90%e4%ba%a4%e8%ae%b0%e5%bd%95/

Like (0)
eason的头像eason
Previous 2022年11月6日
Next 2022年11月6日

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信