Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

check if a branch is not in sync with target in a pull request

Walid Boussafa
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!
February 11, 2021

Is there a way to check if a branch is not in sync with target branch in a pull request using bitbucket rest api ?

1 answer

0 votes
Theodora Boudale
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
February 19, 2021

Hi @Walid Boussafa ,

I'm afraid it is not possible to do this via API.

You could check this in a local clone of the repo (after fetching all remote branches with git fetch --all) with a git command.

E.g. if the source branch of the PR is 'feature-branch' and the destination branch is 'master', you can run the command

git rev-list --left-only --count origin/master...origin/feature-branch

The output will show you how many commits behind origin/master, origin/feature-branch is.
If the output is zero the branches are in sync, otherwise an output X different than zero, means that origin/feature-branch is X commits behind origin/master.

Kind regards,
Theodora

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events