I have triggered an involuntary "forced push" last night on the list of Jenkins-CI plugins indicated below in
I did not realise that I actually had forced push permissions and I do apologise for the inconvenience
The operations pushed back the all the branches to around 1 month. The history is not lost and is still on the
GitHub server but on detached branches.
I can raise a request to GitHub to provide the "reflog" of those repositories and restore the branches to the
point before my forced push.
Alternatively the owners of those repositories can still perform a "forced push" to restore the correct position
of the branches.
(if you would like to do so, please write to the mailing list so that we do not overlap the recovery
AW - *PLEASE READ* Re: strange pushes on GitHub