How to Integrate Jira Software With GitHub
By Impran M N
Switching between Jira and GitHub to track which code change belongs to which issue wastes time. Integrating the two lets commits, branches, and pull requests show up directly on the related Jira issue. Here's how to connect them.
01Open the Jira integrations settings
Go to your Jira instance's app or integrations settings where development tool connections are managed.
02Install the GitHub for Jira app
Add the official GitHub integration from the marketplace and start the connection process.
03Authorize your GitHub account
Sign in to GitHub and grant Jira access to the organization and repositories you want linked.
04Select repositories to connect
Choose which repositories should sync with Jira so their activity shows up on relevant issues.
05Reference issue keys in commits
Include the Jira issue key in commit messages or branch names so activity automatically links to the correct issue.
Frequently asked questions
How does GitHub know which Jira issue to link to?
It matches the Jira issue key included in your commit message, branch name, or pull request title.
Does this integration cost extra?
The GitHub for Jira app itself is free to install, though your Jira and GitHub plans still apply separately.
Can I see pull request status directly on a Jira issue?
Yes, once connected, the development panel on the issue shows linked branches, commits, and pull request status.
Will this work with GitHub Enterprise?
GitHub for Jira supports GitHub Enterprise Server in addition to GitHub.com, though setup steps can differ slightly.
Watch the full walkthrough
The same steps, demonstrated on screen from start to finish.



