bbs v4.8.3
When a commit is rebased out of a branch's history it can still be browsed via the bitbucket web ui using the following url:
bbs-host/projects/[PROJECT]/repos/[REPO]/commits/[SHA]
The question is; How long might those "non-existing" commits continue to be served up? Will those commits exist until gc cleans them out? forever? I do not see a property specific to this.
Use case is a pull request overview which shows rebase activity and provides links to commits no longer associated with the branch (or any branch). Can a user view deleted commits n years in the future when reviewing a pull request.
close answers but not quite definitive for this case:
https://jira.atlassian.com/browse/BSERV-4442
https://community.atlassian.com/t5/Bitbucket-questions/Why-Bitbucket-has-gc-pruneexpire-never/qaq-p/71622