does git checkout overwrite local changes code example Example: git overwrite local changes git fetch --all git reset --hard origin/master