See also Feature matrix of Git Integration for Jira Cloud on which features are offered when using a specific type of integration.
We publish roadmaps for Jira Cloud and Jira Server + Data Center. If you have questions about specific differences between Jira Server + Data Center and Jira Cloud – contact us through our support desk.
Features | Git Integration for Jira Server and Git Integration for Jira Data Center |
Git Integration for Jira Cloud |
---|---|---|
Reindexing | ||
Automatic workflow triggers * | * | |
Disable indexing | ||
▶ Individual repositories | — | |
▶ Individual integrations | — | |
Manual reindexing of all integrations/repositories | ||
▶ Individual repositories (if configured as plain git) | ||
▶ Individual integrations | ||
▶ All repositories + integrations | ||
Repository browser | ||
▶ Browse | ||
▶ Commits | ||
▶ Compare | ||
Connecting git to Jira – any git repository (HTTPS/SSH) | ||
Full feature integrations 1 | ||
▶ GitHub.com | ||
▶ GitHub Enterprise (self-hosted) 1 | ||
▶ GitLab.com | ||
▶ GitLab CE/EE (self-hosted) 1 | ||
▶ Bitbucket Cloud | ||
▶ Microsoft
|
||
▶ AWS CodeCommit | ||
▶ Tracked Folders (local folders | ||
▶ Gerrit | ||
Bulk Change (Import/Export) | ||
Disable individual repositories/integrations | ||
Dedicated SSH keys page | ||
General Settings page | ||
▶ Git Roll Up Issue Tab (project selector) | ||
▶ Git Commits Issue and Project Tabs (project selector) | (no project selector) | |
▶ Allow new commits to change Last Updated field | ||
▶ Show Git Integration side panel | ||
▶ Calculate and show Git tags in side panel | ||
▶ Enable JQL searching | ||
▶ Show Git commits in Activity Stream | ||
▶ Enable branch create/delete | ||
▶ Enable pull/merge request creation | ||
▶ Branch name template | ||
▶ Branch Name Templates Separator | ||
▶ Max Branch Name Length | ||
▶ Email Settings | ||
▶ Repository Reindex interval | ||
▶ Max Open Pack Files Count | ||
▶ Garbage Collection | ||
▶ Diff settings | ||
▶ File encoding | ||
▶ Discard cloned files from Jira home directory DEPRECATED | ||
▶ Git operations timeout | ||
▶ Show View all repositories page | ||
▶ Send Development Information to Jira Cloud | ||
▶ Jira Cloud Smart Commits & Workflow Triggers | ||
▶ Enable Git Integration Smart Commits | ||
▶ Scheduled jobs | ||
▶ Audit log settings | ||
Activity Stream 2 | ||
JQL 3 | * | |
Webhooks | ||
▶ Reindex all repositories | ||
▶ Reindex integrations | ||
▶ Reindex repositories | ||
▶ Parse webhook payload from GitHub, GitLab | ||
▶ Webhook log viewer | ||
REST API (Reindex, Bulk Change, Repositories, Commits, Branches, Tags etc.) | (in backlog) | |
Git Commit issue tab (show commits, code diff, and weblinks to git service) | * | |
Git Roll Up issue tab | ||
▶ Commit summary | ||
▶ Commit statistics | ||
▶ Issue-wide diff | ||
▶ Issue related to all commits | ||
Issue sidebar (developer panel) | ||
▶ Number of commits | ||
▶ Branches (List associated branches, create branches+, delete branches) | +(+ Gerrit) | +(– Gerrit) |
▶ Pull/merge requests (List associated PR/MR, create PR/MR etc) | ||
▶ Pull/merge requests (Include link to Jira issue in new PRs/MRs) | (GIT-3687) | |
▶ Tags (Display associated tags via commit) | ||
Integrates with Jira Agile | ||
Smart Commits | ||
▶ #time, #comment, #transition, #label | ||
▶ #assign, #fixversion, #affectsversion | ||
Commit Email notifications 4 | ||
Localization support (English, German. Russian, French, Polish, Spanish, Japanese and Chinese language translations) | (in backlog) | |
Project Permissions 5 (Associate repositories + integrations with all or specific Jira projects) | ||
Commit associations | ||
▶ Commit messages | ||
▶ Manual associations in app | ||
▶ Git notes | ||
View Code Diffs in Jira 6 | ||
▶ Code expanders to see context of changes in diff screen |
* Requires Jira Development Information to be enabled in the General settings.
1 See information for self-hosted git servers in Jira Cloud below:
When connecting a self-hosted git server to Git Integration for Jira Cloud, the git server must have a publicly addressable + route-able address. For example, GitHub.com, MS Azure, GitLab.com and other services hosted on the “public cloud” work without any administrator interventions.
For more information, see Whitelist BigBrassBand Cloud.
2 No support on Jira Cloud for third-party publishing to Jira Activity Stream.
3 See JQL examples below:
Git Integration for Jira Server / Jira Data Center
gitCommitsReferenced is not empty
gitCommitsReferenced is empty
gitBranch in (Version-5.2, Version-5.3)
Git Integration for Jira Cloud
development[commits].all > 15
development[pullrequests].open > 0
4 GIT INTEGRATION: JIRA CLOUD Smart commit email notifications will fail when using Jira Development Information.
5 GIT INTEGRATION: JIRA CLOUD Jira Development Information is not controlled by Project Permissions.
6 See notes below:
Git Integration for Jira Server | Git Integration for Jira Data Center
Jira administrators have the option to disable this feature.
Jira administrators have the option to disable this feature.
Git Integration for Jira Cloud
There is no setting to disable this feature.
There is no setting to disable this feature.