我想找到引入的提交添加了"TODO"或"FIXME"注释并按日期排序.
我知道这git log -G'TODO|FIXME'将显示包含评论的提交,我可以做类似的事情
git log --format='%ci' -G'TODO|FIXME' | cut -d' ' -f 1
Run Code Online (Sandbox Code Playgroud)
但是,这不会尊重它应该只提交引入这样的评论.
有谁知道我怎么能找到提交此类评论的提交并按日期订购?如果实际的SHA-1包含在该列表中,那将更加令人敬畏.
这应该让你更接近.目前尚不清楚"按日期订购"是什么意思.就个人而言,我可能会忽略实际日期,并反向拓扑订单.
注 - 这将匹配引入或删除字符串实例的提交.如果您只想要介绍您的提交可能需要编写脚本.
git log --format='%H' --reverse --date-order -G'TODO|FIXME'
| 归档时间: |
|
| 查看次数: |
120 次 |
| 最近记录: |