Yeesh, that sounds like you'd have to walk through the commits within the child branches and peel out the commits that were reverted. Really haven't been in this situation tbh so I don't have a great answer other than to always use revert sparingly.
Any readers have suggestions?
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.