Restore a deleted branch from pull request

Rohini Pasupuleti
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
August 27, 2018

Hi,

We have accidentally deleted a remote branch but we have a pull request of this deleted branch and the parent branch is also deleted. Can we restore this branch somehow?

Regards,

Rohini

 

1 comment

Julius Davies _bit-booster_com_
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
August 27, 2018

 

Suggestion #1:  if you know the commit-id for the branch you want to restore, this usually works (from a reasonably up-to-date clone):

git push origin [commit-id]:refs/heads/[name-of-branch]

 

Suggestion #2:  if "[commit-id]" is not present in the clone, then things get a little trickier, since you'll need to mess around in Bitbucket's back-end area ($BITBUCKET_HOME/shared/data/repositories), and you can potentially break things catastrophically if you're messing around in there.


Note:  I assume you're on Bitbucket Server.   If you're on Bitbucket Cloud, then suggestion #1 still works, but you'll need to open a support ticket with Atlassian to attempt anything similar to suggestion #2.

Comment

Log in or Sign up to comment
TAGS
AUG Leaders

Atlassian Community Events