<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/glossary</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/1-identifying-the-risks-of-manual-file-management</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/2-defining-the-core-principles-of-version-control</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/3-implementing-atomic-commits-for-project-clarity</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/4-resolving-conflicts-in-collaborative-environments</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/5-establishing-a-source-of-truth</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/6-installing-git-on-your-local-machine</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/7-defining-your-global-user-identity</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/8-selecting-a-default-text-editor-for-git</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/9-configuring-line-ending-conversions</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/10-verifying-your-configuration-settings</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/11-managing-local-repository-overrides</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/12-tracking-changes-in-the-working-directory</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/13-selecting-changes-for-the-staging-area</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/14-capturing-snapshots-with-commit-messages</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/15-staging-partial-file-changes</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/16-removing-files-from-the-staging-area</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/17-comparing-differences-before-committing</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/18-ignoring-unwanted-files-and-directories</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/19-streamlining-the-staging-and-commit-workflow</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/20-exploring-commit-history-with-git-log</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/21-filtering-logs-by-date-and-author</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/22-visualizing-branch-commits-with-graph-view</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/23-comparing-file-differences-between-commits</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/24-inspecting-changes-within-the-staging-area</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/25-analyzing-code-evolution-using-git-show</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/26-discarding-unstaged-changes-in-the-working-directory</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/27-unstaging-changes-from-the-staging-area</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/28-amending-the-most-recent-commit</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/29-resetting-commits-with-soft-and-mixed-modes</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/30-performing-destructive-hard-resets-safely</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/31-reverting-public-commits-with-new-history</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/32-recovering-lost-commits-with-reflog</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/33-stashing-temporary-work-for-context-switching</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/34-isolating-new-features-with-git-branches</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/35-navigating-between-active-working-branches</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/36-listing-and-identifying-local-branch-states</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/37-merging-feature-branches-into-main</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/38-resolving-conflicts-during-branch-merges</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/39-cleaning-up-after-successful-feature-integration</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/40-managing-remote-branches-for-team-collaboration</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/41-synchronizing-local-branches-with-remote-updates</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/42-establishing-branching-workflows-for-parallel-tasks</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/43-understanding-git-merge-conflicts</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/44-analyzing-conflict-markers-in-source-files</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/45-manually-resolving-code-conflicts</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/46-finalizing-merges-after-conflict-resolution</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/47-using-graphical-merge-tools</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/48-handling-merge-conflicts-on-github</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/49-preventing-conflicts-through-frequent-synchronization</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/50-establishing-a-secure-connection-to-github</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/51-initializing-remote-tracking-for-local-repositories</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/52-pushing-local-commits-to-remote-servers</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/53-configuring-upstream-tracking-branches</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/54-synchronizing-remote-changes-with-pull-operations</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/55-resolving-diverged-histories-during-pulls</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/56-publishing-feature-branches-to-remote-repositories</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/57-cleaning-up-stale-remote-tracking-branches</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/58-standardizing-teamwork-workflows-with-remote-synchronization</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/59-creating-feature-branches-for-isolated-development</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/60-opening-pull-requests-for-proposed-changes</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/61-writing-effective-pull-request-descriptions</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/62-performing-systematic-code-reviews</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/63-providing-constructive-feedback-during-reviews</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/64-addressing-review-comments-and-iterating</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/65-resolving-merge-conflicts-in-collaborative-workflows</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/66-merging-pull-requests-and-cleaning-up-branches</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/67-forking-repositories-for-independent-development</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/68-synchronizing-local-forks-with-upstream-remotes</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/69-adhering-to-project-contribution-guidelines</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/70-isolating-changes-via-feature-branches</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/71-submitting-contributions-through-pull-requests</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/72-addressing-maintainer-feedback-and-revisions</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/73-managing-contribution-merging-and-branch-cleanup</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/74-preventing-unwanted-file-tracking-with-gitignore</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/75-applying-global-git-ignore-patterns</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/76-tagging-significant-development-milestones</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/77-managing-project-versions-with-semantic-versioning</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/78-publishing-github-releases-from-existing-tags</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/79-automating-release-notes-and-changelogs</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/80-understanding-the-mechanics-of-interactive-rebase</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/81-squashing-commits-for-a-cleaner-timeline</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/82-rewording-commit-messages-for-better-documentation</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/83-reordering-commits-to-improve-logical-flow</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/84-splitting-large-commits-into-smaller-units</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/85-removing-unnecessary-commits-from-history</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/86-handling-conflicts-during-interactive-rebase</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/87-managing-shared-history-with-caution</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/88-structuring-work-into-atomic-commits</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/89-writing-professional-and-descriptive-commit-messages</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/90-maintaining-a-clean-local-development-branch</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/91-synchronizing-workflows-with-upstream-remote-repositories</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/92-using-staging-areas-for-intentional-commits</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/93-applying-interactive-rebase-for-commit-cleanup</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/94-managing-context-switching-with-git-stash</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/95-verifying-code-integrity-before-pushing-changes</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://bitesizedchunks.com/courses/git-and-github/lessons/96-automating-routine-synchronization-with-git-hooks</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
</urlset>