Hi,
We are trying to use the rest api to get a list of commits (with messages) between two commits. We are using the following command with two commits from the same branch on the used repo:
Hi Patrik and welcome to the community!
If you have a commit graph as follows:
A - B - C - D - E - F
where
A, B, C, D, E, and F are commit hashes
A is the older commit and F is the newest one
and you want to get the commits between B and E, you can use a URL as follows:
https://api.bitbucket.org/2.0/repositories/<workspace-id>/<repo>/commits/E?exclude=B
Please note that this will also return commit E, but not commit B.
If you want to include commit B in the output, you need to change B with A in the URL.
If you want to exclude commit E from the output, you will need to change E with D in the URL.
Is this something that works for you?
Kind regards,
Theodora
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.