Hi Team!
I am experiencing an issue where my repository is not deploying to the main branch of my GitHub as intended. Instead, the system is automatically creating and switching to a secondary branch (e.g., gh-pages or a feature branch) and deploying there.
The specific behavior I’m seeing:
When I push code, a new branch is sometimes generated automatically and deploys to the vercel supplied domain.
The live domain is linked to the main branch and therefore my edits are never deployed.
I have verified that main is set as the default branch in my GitHub settings.
For some reason deploying to the second branch and then again to the main doesn’t work, as the changes never deploy. v0 pulls the old version off GitHub before it can deploy the new changes.
I have tried turning off the automatic push/pull to see if that would make a difference and it did not.
I have tried clearing my cache.
I have tried creating a new project on GitHub.
I am at a loss…
Request: Could you help me identify if there is a GitHub Action workflow or an Environment setting that is overriding the deployment target? I want all successful pushes to main to update the primary domain, without creating auxiliary branches. I recently switched my project over to a new account and ever since doing that, everything with git and deployment has gone crazy.
Thanks!




























You can also check your github connection status, commits, etc in Settings now (see image)
The old branch that I want that is active on Vercel:

Old chats do not allow me to back-track or use the work from that branch; instead, they just pull the current work of the lastest version that is non-functional:

