Empujó una twig de maestro a maestro que tiene la mayoría de los files en un estado anterior, y los directorys fueron re-estructurados en este compromiso

Estoy teniendo problemas para descubrir el flujo de trabajo de git necesario para solucionar esto.

La sucursal principal tenía un buen número de compromisos por delante de la twig reestructurada.

La twig de reestructuración reestructuró una gran cantidad de directorys. Fue empujado a dominar y sobrescribir una gran parte del trabajo que se ha hecho. Esto incluye la sobrescritura de los files a un estado anterior y la eliminación de varios files.

Intenté desviarme del maestro a una twig de maestro de arreglos, revertir el maestro de forma definitiva y luego fusionar el maestro en la twig de arreglos principales. Esto acaba de hacer que la twig de arreglos principales sea la misma que el estado inicial que estaba tratando de arreglar, esperaba que arrojara errores de fusión y me permitiera corregirlos, pero no fue así.

¿Qué flujo de trabajo sería el mejor para solucionar este problema?