Everyone vibe or agentic coding needs to learn to back up to Github.
Gemini seems to lose context, and jacked up my project. Thankfully, I was backed up to Github, and was able to revert back to 4 days prior.
Now, I’ve successfully made an update using a branch, and merged it with my main branch.
I won’t be making anymore updates without using a branch off of a dev branch.
I also created a separate app within the same project on Firebase exclusively for publishing the main branch to the production app.