¿Cómo determinar quién puede haber reiniciado git brach?

Estamos usando git (con Bitbucket y SourceTree). Perdimos 6 meses de check ins en nuestra twig principal y deambulo si hay una forma de determinar qué sucedió. ¿Hay algún command en git y / o Bitbucket / SourceTree que pueda decirme si se realizó el reinicio y / o todos los commands / operaciones en la twig (remota)?

Perdimos 6 meses de check ins en nuestra twig principal y deambulo si hay una forma de determinar qué sucedió.

No, no hay forma de saber quién lo hizo. Tal vez en algunos loggings o auditoría en Bitbucket, pero las posibilidades son pocas.

Pero lo más importante es enviar correos electrónicos a los desarrolladores para explicarles que el forzado de fuerza no debe hacerse en el maestro (quizás debería considerar proteger su twig principal https://blog.bitbucket.org/2013/09/16/take-control- with-branch-restrictions / ) y con mucho cuidado en otra twig (¡solo permitido en las twigs de características!?!)

Perdimos 6 meses de check ins en nuestra twig principal

¡Espero que esta sea una oración puramente retórica! El historial se puede recuperar fácilmente de los repositorys locales utilizando el reflog .