There may be situations where re-uploading the entire ZIP GitHub repository into the v0 chat is not sufficient, as it creates a new v0 chat and results in the loss of chat history and rollback capability if needed. At the same time, you may have already pushed updates directly to GitHub. Having the ability to sync the two and reconcile activities would be highly valuable. Any thoughts folks?