Again, not sure if this is a known issue, but if I make a change externally to my github repo, then come into v0, do a git pull, make a change, push it, it will lose the commit I made locally (or externally to v0).
More clearly:
- Suppose my repo has README.md in it and it says “Hello world!”
- At my command line I can do
echo "How are you?" > ./README.md - At my command line, do a
git commit -am "Update README.md" && git push origin main - Let's suppose this commits ref abc123
- Then I open v0, do a git pull. This picks up abc123
- I ask v0 to make a change to something unrelated to README.md, like I ask it to create a new file called CHANGELOG.md. I publish (which commits and pushes)
- My local changes to README.md are now overridden
Workaround: Right after the git pull in step 5, if I do a hard refresh of my v0 webapge (SHIFT+REFRESH) then it picks up the change, and steps 6 and 7 work as expected.
