We have an issue where one of our devs has committed some changes which have in effect bypassed a bunch of other commits by the rest of the team.
You can see this in the image where K has a commit on 14/05/2021 which loops back past the other commits to their previous commit on 30/04/2021.
As a result all the other commits between 30/04/2021 and 14/05/2021 are being removed when we do a pull.
Is there anything we can do to reinsert the changes made between these 2 dates or remove the change which caused this?
Many Thanks