This is a known pattern that typically stems from a Git metadata mismatch. Let me help you get this sorted.
The most common cause is that your Git commit author email ndoes ot match your GitHub account email. Run these commands:
git config user.email
git config user.name
The email shown must match your GitHub account email (not your Vercel email). If they don’t match, update them:
git config --global user.email "[your-github-email@example.com](mailto:your-github-email@example.com)"
git config --global user.name "Your GitHub Name"
Then push a new commit to test.
Let me know how you get on!