可以使用 git log
命令来查看提交历史记录。通过添加 --author
参数,可以查看某个作者的提交历史记录。例如,以下命令可以查看作者名为 [作者名]
的提交历史记录:
git log --author=[作者名]
如果想要查看某个时间段内该作者的提交历史记录,可以使用 --since
和 --until
参数。例如,以下命令可以查看作者名为 [作者名]
在过去 7 天内的提交历史记录:
git log --author=[作者名] --since=7.days
除了 --author
、--since
和 --until
参数之外,还可以使用其他参数和选项来过滤提交历史记录。例如,可以使用 --grep
参数来查找某个作者提交信息中包含特定关键词的记录。以下命令可以查找作者名为 [作者名]
提交信息中包含关键词 [关键词]
的提交历史记录:
git log --author=[作者名] --grep="[关键词]"
另外,可以使用 --pretty
参数来自定义提交历史记录的输出格式。例如,以下命令可以查看作者名为 [作者名]
的提交历史记录,并按照一定的格式输出:
git log --author=[作者名] --pretty=format:"%h - %an, %ar : %s"
其中,%h
表示提交的短哈希值,%an
表示作者名,%ar
表示相对提交时间,%s
表示提交信息。
最后,需要注意的是,以上命令中的 [作者名]
和 [关键词]
都需要替换为具体的值。