
2 Nov
2018
2 Nov
'18
1:55 p.m.
Arian van Putten
Once you rebase you simply move the branch pointer to a new chain of commits (they're rewritten because of the rebase, and thus have different hashes), however the old version of the branch still exists in the reflog. So locally you can definitely see your previous versions of your 'commit stack' by just pointing the branch pointer to the old commit hash or checking out that commit hash directly. However as far as I'm aware neither GitHub and gitlab expose this in their UI.
As pointed out earlier in the thread, GitLab does expose this in its UI [1] Cheers, - Ben [1] https://gitlab.com/gitlab-org/gitlab-ce/issues/13570