我正在使用Git Repository,我需要为每次提交获取所有开发人员的名字。我知道要获取作者姓名和提交者名称,我们使用--pretty="format:%an - %cn"
。然而,还有其他开发人员的名字,如签名,行动,助手帮助和改进;我怎样才能获得这些数据?是否还有其他功能?
我想在Java变量中保存每个提交的作者姓名和提交者名称。此外,如果此提交有以前的功能之一,我也想保存它。有可能这样做,如果是这样,怎么样?
答案 0 :(得分:0)
这通常保存在您的问题跟踪系统中(例如,像Jira)。您通常可以查看故障单的历史记录,查看谁选中了哪个复选框并将问题移至新状态。 Git只跟踪提交者和作者。
如果您已将此信息存储在提交消息中,则应该能够在git log输出上使用grep来提取该信息。如果您对提交消息使用某些约定以使其更容易,那将会有所帮助。