The Git Integration for Jira app adds two features on the Jira issue developer panel – Create branch, and Create pull/merge request. For more information on where to access them, see the Jira Git development panel documentation.
Default branch
Most git integrations allow changing of the default branch of the repository/project other than “master”. This change is reflected in the Repository Settings of the Git Integration for Jira app on the next reindex. Full feature integrations support this feature where Git Integration for Jira app gets the default branch from almost all integrations and apply this setting at repository level. For the case with Gerrit, the default main branch is always “master”.
Main branch for repositories within an integration can only be changed on the git server.
Creating branches
Open a Jira issue then on the developer panel, click Create Branch label to create a branch for the selected repository.
For detailed information on this feature, see Creating branches from Jira.
Creating pull/merge requests
Open a Jira issue then on the developer panel, click Create pull/merge request label to create a pull/merge request for the selected repository.
For detailed information on this feature, see Creating pull/merge requests from Jira
Prev: Using Repository Browser
More git service specific integration guides
GitHub.com (Git Integration for Jira Cloud)
GitHub Enterprise (Git Integration for Jira Cloud)
GitLab.com (Git Integration for Jira Cloud)
GitLab CE/EE (Git Integration for Jira Cloud)
Azure DevOps/VSTS (Git Integration for Jira Cloud)
Azure DevOps Server/TFS (Git Integration for Jira Cloud)
AWS CodeCommit (Git Integration for Jira Cloud)
Gerrit (Git Integration for Jira Cloud)
Bitbucket Cloud (Git Integration for Jira Cloud)
Webhook indexing integration (Git Integration for Jira Cloud)