Give an object a human readable name based on an available ref NAME git-describe - Give an object a human readable name based on an available ref SYNOPSIS git describe [-......rst-parent histories of the filtered refs. describe[:options] A human-readable name, like git-describe (1); empty string for undescribable commits. The describe string may be fo…Pick out and massage parameters NAME git-rev-parse - Pick out and massage parameters SYNOPSIS git rev-parse [<options>] <arg>... DESCRIPTION Many Git porcelainish commands take a m…Compare two commit ranges (e.g. two versions of a branch) NAME git-range-diff - Compare two commit ranges (e.g. two versions of a branch) SYNOPSIS git range-diff [--color=[<when>]]…...orate:prefix=,suffix=,tag=,separator= ) %(describe[:<options>]) human-readable name, like git-describe (1); empty string for undescribable commits. The describe string may be fo…Compares the content and mode of blobs found via two tree objects NAME git-diff-tree - Compares the content and mode of blobs found via two tree objects SYNOPSIS git diff-tree [--s…Compares files in the working tree and the index NAME git-diff-files - Compares files in the working tree and the index SYNOPSIS git diff-files [-q] [-0 | -1 | -2 | -3 | -c | --cc]…Compare a tree to the working tree or index NAME git-diff-index - Compare a tree to the working tree or index SYNOPSIS git diff-index [-m] [--cached] [--merge-base] [<common-diff-o…Show changes between commits, commit and working tree, etc NAME git-diff - Show changes between commits, commit and working tree, etc SYNOPSIS git diff [<options>] [<commit>] [--] …...ags the usual tag prefix of "tags/" is also omitted from the name, matching the output of git-describe more closely. --no-undefined Die with error code != 0 when a reference is …Create, list, delete or verify a tag object signed with GPG NAME git-tag - Create, list, delete or verify a tag object signed with GPG SYNOPSIS git tag [-a | -s | -u <key-id>] [-f]…Show commit logs NAME git-log - Show commit logs SYNOPSIS git log [<options>] [<revision-range>] [[--] <path>...] DESCRIPTION Shows the commit logs. List commits that are reachable…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…Apply a series of patches from a mailbox NAME git-am - Apply a series of patches from a mailbox SYNOPSIS git am [--signoff] [--keep] [--[no-]keep-cr] [--[no-]utf8] [--no-verify] [-…Run tasks to optimize Git repository data NAME git-maintenance - Run tasks to optimize Git repository data SYNOPSIS git maintenance run [<options>] git maintenance start [--schedul…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…Record changes to the repository NAME git-commit - Record changes to the repository SYNOPSIS git commit [-a | --interactive | --patch] [-s] [-v] [-u<mode>] [--amend] [--dry-run] [(…Lists commit objects in reverse chronological order NAME git-rev-list - Lists commit objects in reverse chronological order SYNOPSIS git rev-list [<options>] <commit>... [--] [<pat…Add or parse structured information in commit messages NAME git-interpret-trailers - Add or parse structured information in commit messages SYNOPSIS git interpret-trailers [--in-pl…Initialize, update or inspect submodules NAME git-submodule - Initialize, update or inspect submodules SYNOPSIS git submodule [--quiet] [--cached] git submodule [--quiet] add [<opt…