我不是很擅长sed或awk.每个星期五我都希望看到我在过去5天内完成的所有工作,以了解我所做的工作.
这时我所知道的唯一命令就是
git log --since=5.days
Run Code Online (Sandbox Code Playgroud)
Joh*_*lla 28
试试git log --since=5.days --author=roger,假设这roger是你的用户名.
--author其实接受一个正则表达式,所以如果你想找到任何roger或者rachel的承诺,你可以这样做git log --since=5.days --author="r(oger|achel)".
Pau*_*hon 12
Git也支持基于作者的搜索
git log --since=5.days --author=Roger
Run Code Online (Sandbox Code Playgroud)
要限制对自己的承诺,请将--author标志传递给git log,如git log --since=5.days --author='Your Name'。
如果您需要比默认输出更少的git log信息,您可以稍微调整一下格式选项。git log --since=5.days --oneline将显示过去 5 天每次提交的单行摘要(单行摘要将包含提交的缩写 SHA1 哈希以及日志消息的第一行)。或者仅git log --since=5.days --format=%H显示过去 5 天提交的完整SHA1 哈希值。
| 归档时间: |
|
| 查看次数: |
9097 次 |
| 最近记录: |