【发布时间】:2020-08-28 11:51:02
【问题描述】:
我正在使用对 BitBucket 1.0 API 的以下调用来获取分支上的所有提交。此调用返回来自特定分支的所有提交,但也返回从开始时间开始的所有提交。我正在寻找一种仅获取提交到指定分支的提交的方法。这甚至可能吗?
/rest/api/1.0/projects/{ProjectKey}/repos/{RepoSlug}/commits?until={branchId}
我正在寻找一种方法来仅获取自分支从“树”分裂到分支尖端的提交。响应中似乎没有任何数据可用于确定哪个提交是分支上的第一个提交,还是“树”上的最后一个提交
【问题讨论】:
-
不清楚你在问什么。分支是延伸回存储库中的第一个提交的树的尖端。如果您要求“分支中的所有提交”,您将得到您所描述的内容。
-
@larsks 是的,我明白这一点。我正在寻找的是一种将提交数量限制在分支从树中分裂的点的方法。我知道有办法用 git log 做到这一点,所以我很好奇是否有人知道如何通过 BitBucket API 做到这一点。
标签: git bitbucket-server