It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

change default branch name in jira

Joakim Svensson Sep 17, 2013

We have integrated JIRA ondemand with bitbucket and love the fact that you can create a new feature branch from an issue. What we'd like is to change the default value of the branch name field to something lite "feature/<issue-key><issuename>".

Couldn't find an option to do that. Is it possible?

Br

Joakim

12 answers

1 accepted

3 votes
Answer accepted

Hi there, this is an error on our part.

The branch types attribute is only available for Stash when using the new Create Branch feature that is supported by Bitbucket. Inside of JIRA we currently have a general 'What's new' page that is the same for behind the firewall and OnDemand.

I'll check with our JIRA team to see if we can get this fixed, sorry for any confusion this has caused.

Cheers, Justen -- Bitbucket product manager

Chris Knight Aug 19, 2014

Is there an update for this? Been almost a year now. If this has been done can you point me to where the documentation is as I can't seem to get this working.

Daniel Sheard Nov 17, 2015

Now 2 years! This is a basic change and very critical to improving the efficiency of the tools

Guillaume Simard Mar 04, 2016

I'd love to have some flexibility regarding the branch names in Bitbucket. Any updates?

Shea Martin Sep 22, 2016

Update?

Ádám Zovits Aug 15, 2017

An implementation would be a nice way to celebrate the 4th anniversary of this feature request :)

Ádám Zovits Sep 14, 2018

Or maybe the fifth then :D

Anatoliy Mushtuk Dec 03, 2018

Please, implement configurable branch name prefix! Such a simple feature would bring a good value for our team.

8 votes
Joakim Svensson Sep 23, 2013

To follow up on my own question. In the "What's new in JIRA 6.1" dialog that pops up when you enter ondemand there seems to have been added an option "branch type" which would solve my problem. But we don't get that option in our system. Is this not rolled out yet or do we have to configure it?

Ian Molee Oct 24, 2016

We'd love to see this as well. Our default branch naming scheme includes the year and month the branch was cut.

3 votes
Shea Martin Sep 22, 2016

+1 for this. We like to have the user's name in the branch:

myname/PR-123-feature-number-one-two-three

It would be nice if you Let the user build their branch names with the following variables:

  • Issue Type (bug/feature/etc)
  • Epic Name
  • Username
  • Issue Number
  • Issue Description

Thus currently the setting would be ${Issue Number}-${Issue Description}, and I would be able to accomplish what I want with ${Username}/${Issue Number}-${Issue Description}.

I think that would solve it for pretty much everyone here.

 

3 votes
Jason Allen Feb 22, 2017

Hello

Hopefully this will be of use to some people. I am a fan of Tampermonkey scripts to tamper with websites to do what I want. In a need for this feature I have implemented this short script:

 

// ==UserScript==
// @name         Bitbucket: Better branch name
// @namespace    https://www.playitsoftware.com
// @version      1.0
// @author       You
// @match        https://bitbucket.org/branch/create*
// @grant        none
// ==/UserScript==
 
(function() {
    'use strict';
    var issueType = (window.location.href.match(/&amp;issueType=([^&amp;]+)&amp;/) || [])[1];
    
    var prefix = '';
    switch(issueType)
    {
        case 'Bug': prefix = 'fix/'; break;
        default: prefix = 'feature/'; break;
    }
    
    $('#id_branch_name').val(prefix + $('#id_branch_name').val()).trigger('change');
})();

 

It pulls the issueType from the href and prepends the appropriate prefix to the branch name. Feel free to tweak for our own prefixing needs.

Jason

Benedict Roeser Jul 25, 2018

Hey Jason,

This is in fact extremely useful! Thank you!

Tom Hart Aug 08, 2018

Awesome, thanks!

Benedict Roeser Oct 05, 2018 • edited

Today, this stopped working for me. Seems that Bitbucket removed the id from the form field and accessing it via name also doesn't seem to work. :(

2 votes
Phil Rittenhouse Jan 27, 2017

+1 for us too

By the way, everyone should check out the feature request here: https://jira.atlassian.com/browse/BSERV-8746 and upvote

1 vote
Jeremy Weathers Mar 04, 2014

We are also looking for this functionality with download JIRA (6.2) and Bitbucket. The branch type should be based on the issue type, so if I create a branch from a new feature or enhancement issue, the branch name would be e.g. feature/ABC-123, but if I create from a bug issue, then the branch name would be e.g. bugfix/ABC-456.

1 vote
Fraser Hardy Aug 18, 2014

I +1 for this to be supported in Bitbucket too. We use git-flow and the missing branch type with Jira and Bitbucket is stopping us from using in-Jira branching.

1 vote
Barry Blaha Nov 21, 2016

+1

0 votes
Michael Feher Nov 03, 2014

@Fraser Hardy A workaround for using the git/hg-flow extensions is to prefix the auto generated branch name with feature/ and your flow commands should work as expected. Cheers!

0 votes
Lucas Conde Jul 22, 2015

How can I do that? Can´t find any documentation.

0 votes
Kim Carlsen Sep 16, 2015

any update?

0 votes
Anatoliy Mushtuk Dec 03, 2018

+1 for configurable branch name prefix feature implementation

Suggest an answer

Log in or Sign up to answer
This widget could not be displayed.
This widget could not be displayed.
Community showcase
Published in Jira

Try Jira Cloud for Outlook: Organize your work without leaving your inbox

Hi Atlassian community, My name is Max and I work on the product integration team at Atlassian. I am pleased to announce the early access program for the Jira Cloud add-in for Outlook. This add-in...

2,408 views 6 15
Read article

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you