git-stage(1) ============ NAME ---- git-stage - manage the staging area SYNOPSIS -------- [verse] 'git stage' [options] [--] [...] 'git stage add' [options] [--] [...] 'git stage reset' [-q|--patch] [--] [...] 'git stage diff' [options] [] [--] [...] 'git stage rm' [options] [--] [...] 'git stage apply' [options] [--] [...] 'git stage edit' DESCRIPTION ----------- This command is useful to manage the staging area through other subcommands. COMMANDS -------- With no arguments, it's a synonym for linkgit:git-add[1]. 'add':: Adds file contents to the staging area. See linkgit:git-add[1]. 'reset':: Resets the staging area. See linkgit:git-reset[1]. 'diff':: View the changes you staged for the next commit. See linkgit:git-diff[1] --staged. 'rm':: Remove files from the staging area only. See linkgit:git-rm[1] --staged. 'apply':: Apply a patch to the staging area. See linkgit:git-apply[1] --staged. 'edit':: Manually edit the staging area (as a diff). SEE ALSO -------- linkgit:git-add[1] linkgit:git-reset[1] linkgit:git-diff[1] linkgit:git-rm[1] linkgit:git-apply[1] GIT --- Part of the linkgit:git[1] suite