Have you thought about connecting GitLab or GitHub to Jira to easily create feature branches and 1-click jump to the branches and pull requests related to a Jira issue?
You can do this by connecting GitHub, GitLab or Gerrit using Jigit app that integrates git system with Jira On-Premises. Please read on if you are interested to see how it looks and how this integration can benefit you and your team.
The Jigit Development Panel provides the following functionality:
When we configured Jigit and made sure the Development Panel is enabled we are ready to give this panel a try.
Before we have any feature branches or pull requests the panel looks like this.
When we click on the Create branch button and fill in the dialog for our new feature branch.
After the creation, the feature branch will appear in GitLab or GitHub.
When we open the pull request we need to make sure that the title of the pull/merge request contains the issue key. At Move Work Forward, we got a conversation of the following title issue-key: short title.
Afterwards the Jira issue view Jigit Development panel contains the link to this pull/merge request.
As you see, with one click you can navigate to the pull request or feature branches related to this Jira issue.
When the Git pull/merge request is merged and the feature branch deleted the development panel looks like this.
On top of this functionality, Jigit provides a Jigit tab that displays changes related to this issue (the key is to use the Jira issue key in each commit message).