VMS Help  —  GIT  CHECKOUT
 	Updates files in the working tree to match the version
 	in the index or the specified tree.
 	If no pathspec was given, git checkout will also update
 	HEAD to set the specified branch as the current branch.

 	Command Syntax:

 		git checkout [-q] [-f] [-m] [<branch>]
 		git checkout [-q] [-f] [-m] --detach [<branch>]
 		git checkout [-q] [-f] [-m] [--detach] <commit>
 		git checkout [-q] [-f] [-m] [[-b|-B|--orphan] <new-branch>] [<start-point>]
 		git checkout [-f] <tree-ish> [--] <pathspec>…​
 		git checkout [-f] <tree-ish> --pathspec-from-file=<file> [--pathspec-file-nul]
 		git checkout [-f|--ours|--theirs|-m|--conflict=<style>] [--] <pathspec>…​
 		git checkout [-f|--ours|--theirs|-m|--conflict=<style>]
 			--pathspec-from-file=<file> [--pathspec-file-nul]
 		git checkout (-p|--patch) [<tree-ish>] [--] [<pathspec>…​]
Close Help