For The Record: previous developers did NOT use Git correctly or rigorously and the mess is a result of this poor understand / usage of GIT.
But still it's either two days to clean it up, or blow it away and start over with a clean repository.
It's a fundamentally flawed Source Control System.