| git-commit-script(1) | |
| ==================== | |
| v0.99.4, Aug 2005 | |
| NAME | |
| ---- | |
| git-commit-script - Record your changes | |
| SYNOPSIS | |
| -------- | |
| 'git commit' [-a] [-s] [-v] [(-c | -C) <commit> | -F <file> | -m <msg>] [-e] <file>... | |
| DESCRIPTION | |
| ----------- | |
| Updates the index file for given paths, or all modified files if | |
| '-a' is specified, and makes a commit object. The command | |
| VISUAL and EDITOR environment variables to edit the commit log | |
| message. | |
| This command can run `commit-msg`, `pre-commit`, and | |
| `post-commit` hooks. See link:hooks.html[hooks] for more | |
| information. | |
| OPTIONS | |
| ------- | |
| -a:: | |
| Update all paths in the index file. | |
| -c or -C <commit>:: | |
| Take existing commit object, and reuse the log message | |
| and the authorship information (including the timestamp) | |
| when creating the commit. With '-C', the editor is not | |
| invoked; with '-c' the user can further edit the commit | |
| message. | |
| -F <file>:: | |
| Take the commit message from the given file. Use '-' to | |
| read the message from the standard input. | |
| -m <msg>:: | |
| Use the given <msg> as the commit message. | |
| -s:: | |
| Add Signed-off-by line at the end of the commit message. | |
| -v:: | |
| Look for suspicious lines the commit introduces, and | |
| abort committing if there is one. The definition of | |
| 'suspicious lines' is currently the lines that has | |
| trailing whitespaces, and the lines whose indentation | |
| has a SP character immediately followed by a TAB | |
| character. | |
| -e:: | |
| The message taken from file with `-F`, command line with | |
| `-m`, and from file with `-C` are usually used as the | |
| commit log message unmodified. This option lets you | |
| further edit the message taken from these sources. | |
| <file>...:: | |
| Update specified paths in the index file before committing. | |
| Author | |
| ------ | |
| Written by Linus Torvalds <torvalds@osdl.org> and | |
| Junio C Hamano <junkio@cox.net> | |
| GIT | |
| --- | |
| Part of the link:git.html[git] suite |