Git and Version Control
auto-pullManages the auto-pull registry: the list of repositories that are background fast-forwarded when you enter them (see conf.d/auto-pull.fish and _auto_pull_sync).
branchSwitches to a local git branch, creating it if it does not already exist.
giGenerates .gitignore content by querying the gitignore.io API.
git-cleanFetches and prunes the remote, fast-forwards the current branch, and deletes local branches whose tracking remote has been deleted.
gituiLaunches gitui with the Catppuccin Frappe theme (frappe.ron), passing any additional arguments through to the gitui command.
gitupFetches updates from the remote and shows git status.
histSearches fish history interactively using fzf, inserts the selected command into the command line, and copies it to the clipboard via wl-copy.