diff options
author | Junio C Hamano <junkio@cox.net> | 2005-08-08 17:39:18 -0700 |
---|---|---|
committer | Junio C Hamano <junkio@cox.net> | 2005-08-09 22:28:23 -0700 |
commit | 62033318abbe648e8be49121b0a3570c07d38a9d (patch) | |
tree | 12f15fd0eb6a6579a85fff6e4cc40c2756cadbb8 /Documentation | |
parent | 0c091296c001836e408b8c98de1548d6c7ada67d (diff) | |
download | git-62033318abbe648e8be49121b0a3570c07d38a9d.tar.gz git-62033318abbe648e8be49121b0a3570c07d38a9d.tar.xz |
Document "git commit"
Signed-off-by: Junio C Hamano <junkio@cox.net>
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/git-commit-script.txt | 49 | ||||
-rw-r--r-- | Documentation/git.txt | 24 |
2 files changed, 65 insertions, 8 deletions
diff --git a/Documentation/git-commit-script.txt b/Documentation/git-commit-script.txt new file mode 100644 index 000000000..bb559d70a --- /dev/null +++ b/Documentation/git-commit-script.txt @@ -0,0 +1,49 @@ +git-commit-script(1) +==================== +v0.99.4, Aug 2005 + +NAME +---- +git-commit-script - Record your changes + +SYNOPSIS +-------- +'git commit' [-a] [(-c | -C) <commit> | -F <file> | -m <msg>] <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. + +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. + +<file>...:: + Update specified paths in the index file. + + +Author +------ +Written by Linus Torvalds <torvalds@osdl.org> + +GIT +--- +Part of the link:git.html[git] suite diff --git a/Documentation/git.txt b/Documentation/git.txt index d18cf5ec1..1308eb675 100644 --- a/Documentation/git.txt +++ b/Documentation/git.txt @@ -34,6 +34,10 @@ the repository, the cache and the working fileset, those that interrogate and compare them, and those that moves objects and references between repositories. +In addition, git itself comes with a spartan set of porcelain +commands. They are usable but are not meant to compete with real +Porcelains. + There are also some ancilliary programs that can be viewed as useful aids for using the core commands but which are unlikely to be used by SCMs layered over git. @@ -128,14 +132,6 @@ link:git-clone-pack.html[git-clone-pack]:: Clones a repository into the current repository (engine for ssh and local transport) -link:git-fetch-script.html[git-fetch-script]:: - Download from a remote repository via various protocols - (user interface). - -link:git-pull-script.html[git-pull-script]:: - Fetch from and merge with a remote repository via - various protocols (user interface). - link:git-http-pull.html[git-http-pull]:: Downloads a remote GIT repository via HTTP @@ -169,6 +165,18 @@ link:git-update-server-info.html[git-update-server-info]:: clients discover references and packs on it. +Porcelainish Commands +--------------------- +link:git-fetch-script.html[git-fetch-script]:: + Download from a remote repository via various protocols. + +link:git-pull-script.html[git-pull-script]:: + Fetch from and merge with a remote repository. + +link:git-commit-script.html[git-commit-script]:: + Record changes to the repository. + + Ancilliary Commands ------------------- Manipulators: |