<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://datatweets.com/courses/git-and-github/rewriting-and-recovering-history/lesson-1-rebase-vs-merge/</loc><lastmod>2026-06-28T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://datatweets.com/courses/git-and-github/rewriting-and-recovering-history/lesson-2-interactive-rebase/</loc><lastmod>2026-06-28T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://datatweets.com/courses/git-and-github/rewriting-and-recovering-history/lesson-3-cherry-pick/</loc><lastmod>2026-06-28T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://datatweets.com/courses/git-and-github/rewriting-and-recovering-history/lesson-4-recovery-reflog-and-bisect/</loc><lastmod>2026-06-28T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url><url><loc>https://datatweets.com/courses/git-and-github/rewriting-and-recovering-history/lesson-5-guided-project-polish-a-branch-and-recover-a-lost-commit/</loc><lastmod>2026-06-28T09:00:00+02:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url></urlset>