如何将jira中的问题ID与git中的id提交相关联?

时间:2017-01-26 08:11:06

标签: git jira

我遇到了一个我无法找到任何解决方案的情况。

我正在做一个项目,其中我需要采取开源项目说Hibernate和来自hibernate的JIRA我需要获取问题ID然后将问题id与提交ID相关联以找出,修复了特殊问题,如果可能的话,由于修复而改变的文件。

进度: 我能够访问hibernate的JIRA并且能够获得问题ID。 此外,我能够克隆hibernate存储库并获取提交ID。 现在我怎么能把这两者联系起来。

2 个答案:

答案 0 :(得分:0)

运行此命令以获取提交信息:

git log --all --grep="issue_id"

答案 1 :(得分:0)

您必须将JIRA-ISSUE-ID添加到特定提交中,为此,您必须执行rebase来操作提交消息。

另一种解决方法是从所需的提交开始创建自己的分支,然后修改提交并向其添加JIRA-ISSUE-ID,如果您使用bitbucket作为服务器,它将自动为您连接。 / p>

如果您没有使用bitbucket,您可以在任务描述中将提交ID作为注释或文本添加。

enter image description here