标签: git jira
我遇到了一个我无法找到任何解决方案的情况。
我正在做一个项目,其中我需要采取开源项目说Hibernate和来自hibernate的JIRA我需要获取问题ID然后将问题id与提交ID相关联以找出,修复了特殊问题,如果可能的话,由于修复而改变的文件。
进度: 我能够访问hibernate的JIRA并且能够获得问题ID。 此外,我能够克隆hibernate存储库并获取提交ID。 现在我怎么能把这两者联系起来。
答案 0 :(得分:0)
运行此命令以获取提交信息:
git log --all --grep="issue_id"
答案 1 :(得分:0)
您必须将JIRA-ISSUE-ID添加到特定提交中,为此,您必须执行rebase来操作提交消息。
另一种解决方法是从所需的提交开始创建自己的分支,然后修改提交并向其添加JIRA-ISSUE-ID,如果您使用bitbucket作为服务器,它将自动为您连接。 / p>
如果您没有使用bitbucket,您可以在任务描述中将提交ID作为注释或文本添加。