1. Stage hunk-by-hunk
  2. Edit last commit message
  3. Undo last commit
  4. Undo git reset
  5. Push to remote branch
  6. Detached HEAD
  7. Change last commit message
  8. How to see the content of the staged version of a file?
  9. How to see an older version of a file?
  10. Setup git subtree
  11. git subtree change parent
  12. git subtree change in subtre