Manage multiple working trees NAME git-worktree - Manage multiple working trees SYNOPSIS git worktree add [-f] [--detach] [--checkout] [-......ments to the set subcommand are stored in the worktree-specific sparse-checkout file. See git-worktree (1) and the documentation of extensions.worktreeConfig in git-config (1) f…...or git switch <something> will checkout the <something> branch on another remote, and by git-worktree (1) when git worktree add refers to a remote branch. This setting might be …Register file contents in the working tree to the index NAME git-update-index - Register file contents in the working tree to the index SYNOPSIS git update-index [--add] [--remove …A tool for managing large Git repositories NAME scalar - A tool for managing large Git repositories SYNOPSIS scalar clone [--single-branch] [--branch <main-branch>] [--full-clone] …Restore working tree files NAME git-restore - Restore working tree files SYNOPSIS git restore [<options>] [--source=<tree>] [--staged] [--worktree] [--] <pathspec>... git restore […Copy files from the index to the working tree NAME git-checkout-index - Copy files from the index to the working tree SYNOPSIS git checkout-index [-u] [-q] [-a] [-f] [-n] [--prefix…Cleanup unnecessary files and optimize the local repository NAME git-gc - Cleanup unnecessary files and optimize the local repository SYNOPSIS git gc [--aggressive] [--auto] [--[no…...in working tree, but is of the form $GIT_DIR/worktrees/<id>/ for other working trees. See git-worktree (1) to learn how to enable extensions.worktreeConfig . -f <config-file>, -…Reads tree information into the index NAME git-read-tree - Reads tree information into the index SYNOPSIS git read-tree [(-m [--trivial] [--aggressive] | --reset | --prefix=<prefix…Switch branches or restore working tree files NAME git-checkout - Switch branches or restore working tree files SYNOPSIS git checkout [-q] [-f] [-m] [<branch>] git checkout [-q] [-…Show the working tree status NAME git-status - Show the working tree status SYNOPSIS git status [<options>] [--] [<pathspec>...] DESCRIPTION Displays paths that have differences be…Manage reflog information NAME git-reflog - Manage reflog information SYNOPSIS git reflog [show] [<log-options>] [<ref>] git reflog list git reflog expire [--expire=<time>] [--expi…Create an archive of files from a named tree NAME git-archive - Create an archive of files from a named tree SYNOPSIS git archive [--format=<fmt>] [--list] [--prefix=<prefix>/] [<e…Show information about files in the index and the working tree NAME git-ls-files - Show information about files in the index and the working tree SYNOPSIS git ls-files [-z] [-t] [-…Add or inspect object notes NAME git-notes - Add or inspect object notes SYNOPSIS git notes [list [<object>]] git notes add [-f] [--allow-empty] [--[no-]separator | --separator=<pa…List, create, or delete branches NAME git-branch - List, create, or delete branches SYNOPSIS git branch [--color[=<when>] | --no-color] [--show-current] [-v [--abbrev=<n> | --no-ab…Output information on each ref NAME git-for-each-ref - Output information on each ref SYNOPSIS git for-each-ref [--count=<count>] [--shell|--perl|--python|--tcl] [(--sort=<key>)...…Move or rename a file, a directory, or a symlink NAME git-mv - Move or rename a file, a directory, or a symlink SYNOPSIS git mv [<options>] <source>... <destination> DESCRIPTION Mo…...Switch branches. git-tag (1) Create, list, delete or verify a tag object signed with GPG. git-worktree (1) Manage multiple working trees. gitk (1) The Git repository browser. sc…