我正在处理一项要求,需要从GitHub以以下特定格式提取存储库的所有活动
Username_CommitId_Branch Name_Action(提交/推送/查看/拒绝/批准/合并/部署)_时间戳
User1_C01_vb_commit_01 / 01/2017 12:12 PM
User2_C02_vb_commit_01 / 01/2017 01:12 PM
User1_C01_vb_commit_01 / 01/2017 12:12 PM_User1_C01_vb_rejected_01 / 01/2017 2:12 PM
User2_C02_vb_commit_01 / 01/2017 01:12 PM_User2_C02_vb_Merged_01 / 01/2017 3:12 PM
User1_C01_vb_commit_01 / 01/2017 12:12 PM_User1_C01_vb_rejected_01 / 01/2017 2:12 PM_ User1_C01_vb_commit_01 / 01/2017 4:12 PM
User2_C02_vb_commit_01 / 01/2017 12:12 PM_User2_C02_vb_Merged_01 / 01/2017 3:12 PM_ User2_C02_vb_Deployed_01 / 01/2017 4:12 PM
User1_C01_vb_commit_01 / 01/2017 12:12 PM_User1_C01_vb_rejected_01 / 01/2017 2:12 PM_
User1_C01_vb_commit_01 / 01/2017 4:12 PM_User1_C01_vb_merged_01 / 01/2017 5:12 PM
User2_C03_vb_commit_01 / 01/2017 05:30 PM
User1_C01_vb_commit_01 / 01/2017 12:12 PM_User1_C01_vb_rejected_01 / 01/2017 2:12 PM_
User1_C01_vb_commit_01 / 01/2017 4:12 PM_User1_C01_vb_merged_01 / 01/2017 5:12 PM_
User1_C01_vb_deployed_01 / 01/2017 6:12 PM
我浏览了git hub文档,发现可以使用--pretty格式的git log,但它不会像拒绝/批准那样获取代码查看日志。
请让我知道我们如何实现这一目标。