Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Error: When renaming remote branch name, old name still occur on BB with dead links 404

asi_lh May 30, 2022

1. Create pull request.

2. Rename remote branch using

$ git push origin :fealure/CPT-270-old_name feature/CPT-270-new_name
Total 0 (delta 0), reused 0 (delta 0)
- [deleted] fealure/CPT-270-old_name
* [new branch] feature/CPT-270-new_name -> feature/CPT-270-new_name


3. Go to BB on previously created pull request and:

a. see old branch name in source side

image.pngimage.pngimage.pngb. click on target branch and get previously created branch name, click on link and get 404 not found page.



1 answer

0 votes
Theodora Boudale
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
June 1, 2022

Hi @asi_lh,

There is no way to directly rename a branch in a remote repository. What the push command is doing is deleting the old branch and creating a new one, so for the remote repo, this is a new, different branch.

That being said, we could offer the option to change the source branch in the pull request, which is something that doesn't work at the moment.

We have a bug report in our issue tracker about this that you can vote for and add yourself as a watcher if you'd like to get notified on updates:

In the meantime, the way to work around this would be by declining this PR and creating a new one with the new branch as a source.

Kind regards,

Suggest an answer

Log in or Sign up to answer
AUG Leaders

Atlassian Community Events