Copyright Digital Equipment Corp. All rights reserved.

COMMIT

	Create a new commit containing the current contents of the index
	and the given log message describing the changes. The new commit is
	a direct child of HEAD, usually the tip of the current branch, and
	the branch is updated to point to it (unless no branch is associated
	with the working tree, in which case HEAD is "detached" as described
	in git-checkout[1]).

	Command Syntax:

		git commit [-a | --interactive | --patch] [-s] [-v] [-u<mode>] [--amend]
			[--dry-run] [(-c | -C | --squash) <commit> | --fixup [(amend|reword):]<commit>]
			[-F <file> | -m <msg>] [--reset-author] [--allow-empty]
			[--allow-empty-message] [--no-verify] [-e] [--author=<author>]
			[--date=<date>] [--cleanup=<mode>] [--[no-]status]
			[-i | -o] [--pathspec-from-file=<file> [--pathspec-file-nul]]
			[(--trailer <token>[(=|:)<value>])…​] [-S[<keyid>]]
			[--] [<pathspec>…​]