Editor Crashes Whenever I Open My Project

Hello. I was working on my main project without issue today when suddenly it crashed. I tried opening it again and as soon as the project would have loaded, Unity crashed again. I have tried opening it multiple times. I have restarted my computer. I have even tried updating to the most current build of 2019.3, but I keep getting the same response.

I don’t get any specific information. I am on Windows 10 and it just says that Unity has stopped working.

This is, obviously, very frustrating. What can I try next?

EDIT 1: As I said below, other project will open. Also, if I revert to yesterday’s commit, the project will open. I’m just trying to avoid throwing out the work I did today, and also avoid having this problem again in the future.

I was working in code when it happened, but I was not working with code that touched the editor itself. Just game logic.

I should note that I have tried opening another project and it worked fine.

UPDATE: Alright, I have found the cause of the problem. I had been experimenting with nullable structs and so I thought to try editing them out of that script to see if the project would load, and yes it did. I now have also found that this has already been reported here: Unity Issue Tracker - Unity editor crashes if code has nullable structs with circular dependency

I hope this information is helpful for someone in the future.

plz can you also say the cause when the other projects doesn’t work