Set up Jira Software Cloud
Learn how to set up Jira Software Cloud and integrate it with other products and applications.
The following information only applies to team-managed projects
If you're unsure what type project you need help with, check the bottom of your project sidebar. If you see the Give feedback and Learn more menu items, you're in a team-managed project. If you don't, you're in a company-managed project.
Link your team’s code repository tool to your Jira Software project for seamless integration of issues and code. Once everything is set up, your team will be able to view and create branches, view commits, view and create pull requests, and view builds without leaving Jira.
Only project admins can toggle team-managed project features on and off.
Navigate to your team-managed software project.
Go to Project Settings > Features.
Enable or disable the Code feature.
For this part, you must be both a Jira admin and an admin in your source code management tool.
Once Code is enable, you’ll need to link your code repository tool (Bitbucket, GitHub, etc) with Jira Software.
Navigate to your team-managed software project.
In the left-hand menu, select Code.
Follow the steps.
Once your source code management tool is linked with Jira Software, you’ll need to add your repositories to your project. When you associate any development info with a Jira issue, we’ll automatically add that repo to your Jira project.
At the moment, there are two main ways to do this:
Create a branch in Jira
Open an issue in your project.
Under the Development section, select Create branch.
Write a commit message or pull request
In your dev tools, include a Jira issue key (eg: PROJ-123) in your commit message or pull request to link the repository to your project.
Learn more about referencing issues in your development work.
Once you start referencing issues in your development work, you’ll get the following benefits:
On the Code screen, you’ll see a list of all repositories related to the project.
Issues referenced in development work will have a Development panel, which you’ll see when you open it. The panel shows the status of branches, commits, and pull requests related to the issue.
Development panel: Hover over branches, commits, and pull requests to see when they were last updated.
Learn more about the development panel
Issues referenced in development work will have icons on their cards that show the status of branches, commits, and pull requests.
Use automations to create rules related to development, like transitioning an issue to In progress when a branch is created.
Was this helpful?