NAME git-checkout - Switch branches or restore working tree files SYNOPSIS git checkoutcheckoutAmbiguousRemoteBranchName Shown when the argument to git-checkout (1) and git-switch (1) ambiguously resolves ... user uses git-switch (1) or git-checkout (1) to move to th…Move objects and refs by archive. git-checkout (1) Switch branches or restore working tree ... This affects indications of detached HEADs ( git-checkout (1)) and the raw diff outpu…HEAD is "detached" as described in git-checkout (1)). The content to be committedgit-stash (1). SEE ALSO git-checkout (1), git-commit (1), git-reflog (1), gitDETACHED HEAD" section in git-checkout (1) for details. --guess, --no-guessexplanation of the same options in git-checkout (1) for details. -m, --merge When restoringworktree. See "DETACHED HEAD" in git-checkout (1). --[no-]checkout By default, add checks