[▲ Vercel Community](/) · [Categories](/categories) · [Latest](/latest) · [Top](/top) · [Live](/live)

[v0](/c/v0/59)

# Bug: External sync escapes characters in Markdown files

34 views · 0 likes · 3 posts


Jason Torres (@jasontorres) · 2025-05-25

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
   \`\`\`
```


Jacob Paris (@jacobparis) · 2025-05-26

Good catch, thank you!


Jason Torres (@jasontorres) · 2025-05-29

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.