--- author: Alvie Rahman date: \today title: Git tags: [ linux, programming, git ] --- # Fix detached head From https://stackoverflow.com/a/10229202 : ## To Delete Changes ``` git checkout main ``` ## To Keep Changes ``` git branch temp git checkout main git pull . temp git branch -D temp ```