Bug: External sync escapes characters in Markdown files

Reporting a bug.

The two way sync between the online editor and Github is amazing. Good work! However there’s an issue with Markdown files with code blocks right now.

Externally syncing from a Github repository escapes the code blocks inside the markdown files on the online editor. Resyncing/pushing it back to Github, pushes the broken escaped files.

Here’s an example of a README.md change I did locally, pushed to Github, and synced externally.

## Getting Started

1. **Clone the repository**
   \`\`\`bash
   git clone https://github.com/yourusername/yourrepo.git
   cd yourrepo
   \`\`\`

2. **Install dependencies**
   \`\`\`bash
   npm install
   # or
   yarn install
   # or
   pnpm install
   \`\`\`

3. **Run the development server**
   \`\`\`bash
   npm run dev
   # or
   yarn dev
   # or
   pnpm dev
   \`\`\`

Good catch, thank you!

Any idea when it’s going to be resolved? I can’t use v0 anymore for a particular project because my project is markdown heavy and syncing back/forth keeps breaking things.