Nice quality of life updates in Git 2.23, including two separate operations to replace checkout:
git switch branch to switch branches
git switch -c new-branch to create a new branch
and
git restore file.rb to revert a file back to the working tree
https://github.blog/2019-08-16-highlights-from-git-2-23/