Back
All posts

Jira Development Panel for GitHub and GitLab

May 20, 2024
<a href="https://www.freepik.com/free-vector/business-team-brainstorm-idea-lightbulb-from-jigsaw-working-team-collaboration-enterprise-cooperation-colleagues-mutual-assistance-concept-pinkish-coral-bluevector-isolated-illustration_11667116.htm#query=collaboration&position=2&from_view=keyword&track=sph&uuid=21ea3c1d-7461-49c7-9157-5822c4372896">Image by vectorjuice</a> on Freepik

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:

  • allows the user to create a feature branch from a selected base branch
  • display the branches where the name contains the issue key
  • display the list of pull requests where the title contains the issue key

When we configured Jigit and made sure the Development Panel is enabled we are ready to give this panel a try.

Jigit Jira Development Panel

Before we have any feature branches or pull requests the panel looks like this.

Create git feature branch from Jira issue view. Step 1

When we click on the Create branch button and fill in the dialog for our new feature branch.

Create git feature branch from Jira issue view. Step 2

After the creation, the feature branch will appear in GitLab or GitHub.

GitHub repository branches view

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.

GitHub pull request or Gitlab merge request

Afterwards the Jira issue view Jigit Development panel contains the link to this pull/merge request.

Pull and merge requests are visible on the Jira issue view

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.

Github pull request and Gitlab merge request status reflected in Jira

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).

Github or Gitlab commits related to a Jira ticket display on the Jira issue view.

Jigit is provided by Platinum Atlassian Marketplace Partner - Move Work Forward, please join thousands of our customers and give Jigit a try.

Articles you might like

Azure DevOps Confluence Data Center Connector
April 12, 2022
Azure DevOps Confluence Data Center Connector
Learn here how to improve your technical documentation in Confluence Data Center running On-Premises and bring real-time information from Azure DevOps into Confluence pages and blog posts.
Read more >
Bring information from GitHub into Confluence
March 6, 2024
Bring information from GitHub into Confluence
Learn how to extract your technical documentation, files, and source code from Github to Confluence by integrating these two apps together. Read more.
Read more >
How to simplify project portfolio management using Jira
June 20, 2024
How to simplify project portfolio management using Jira
Jira is an incredibly powerful tool, however it may appear complex if not set up correctly. That’s why we’ve taken the time to help you set up what is called Project Central.
Read more >

Articles you might like

New blog posts

Best Practices for Managing Large GitHub Repositories in Confluence
October 3, 2024
Best Practices for Managing Large GitHub Repositories in Confluence
Managing large GitHub repositories in Confluence requires effective organization and resource utilization for maintaining a streamlined and efficient collaboration environment.
Read more >
Overcoming Common Agile Challenges: Solutions for Remote and Hybrid Teams
August 30, 2024
Overcoming Common Agile Challenges: Solutions for Remote and Hybrid Teams
Overcoming Common Agile Challenges: Solutions for Remote and Hybrid Teams
Read more >
Automating Confluence Updates in Microsoft Teams: A Comprehensive Guide
August 30, 2024
Automating Confluence Updates in Microsoft Teams: A Comprehensive Guide
Automating Confluence Updates in Microsoft Teams: A Comprehensive Guide
Read more >
Get productivity tips delivered straight to your inbox
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Atlassian Logo
Platinum Marketplace Partner
AICPA Logo
SOC 2 Type II Certified
Gitlab Logo
GitLab Official partner
EU GDPR Logo
EU GDPR Compliant
Google Logo
Google Partner
Microsoft Logo
Microsoft Partner