Find out how branches were deleted

I had some branches deleted from my Repo (all except for master) and no one was logged into my account, and servers with git credentials stored were not compromised either. Login / sessions show no abnormal activity. Does anyone know how to see the branches were deleted and from what IP? Thanks

Ouch… anyways - on a side note you could restore those branches if they’re still available on your local repo… I hope you didn’t lose a lot of work.

Thanks. I have the branches locally. My main concern is finding out where the delete command was initiated from i.e. IP address. Not sure if Gitlab logs this information.