Two-way sync is coming soon, under active development right now
If your GitHub push created an empty repo instead of pushing your latest chat contents, then that sounds like a bug — could you share a chat ID so we can debug?
Also can you try doing this with a different v0 project to narrow down whether it’s just one or all of them for you