Change the default shell in Silverblue
Debug GNOME extensions with journalctl
Set an environment variable for a single command
Keep your branch up to date with upstream
Get the git log of a specific file
Checkout the state of a git remote without pulling
Add a Hugo theme as a git submodule
Separate your latest commit into multiple commits
Select and describe changes on a git stash