This document provides instructions for updating Drupal core using GIT. It explains the difference between major and minor version updates, and outlines the steps to set up a Drupal GIT repository and fetch updates. Major updates (upgrades) involve changing the number before the decimal point in the version, while minor updates (changes after the decimal) can be applied for bug fixes and security patches. The process involves initializing a GIT repo, adding a remote for Drupal core, fetching tags, merging commits to update versions, and pushing changes. Downgrading is also covered with commands like fetch, reset, and force push to roll back to an earlier tag.