https://hackershare.dev/en/bookmarks/718026
New in Git: switch and restore