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.
Pull/merge requests are still indexed based on branch name even if the PR/MR title does not have the Jira issue key – as long as the branch name contains the Jira issue key.
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.
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