X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=Documentation%2Fgit.txt;h=7edbcc38af21f9e062e5f992964ec4ffe2016ce0;hb=000182eacf99cde27d5916aa415921924b82972c;hp=a02ed6f42696bd274a631ab33640a35bbc3e350f;hpb=c1bdacf97e3f51ac5c239a16e300e0986a5da53d;p=git.git diff --git a/Documentation/git.txt b/Documentation/git.txt index a02ed6f4..7edbcc38 100644 --- a/Documentation/git.txt +++ b/Documentation/git.txt @@ -1,6 +1,6 @@ -git(1) +git(7) ====== -v0.1, May 2005 +May 2005 NAME ---- @@ -16,9 +16,10 @@ DESCRIPTION This is reference information for the core git commands. -The link:README[] contains much useful definition and clarification -info - read that first. And of the commands, I suggest reading -'git-update-cache' and 'git-read-tree' first - I wish I had! +The Discussion section below contains much useful definition and +clarification info - read that first. And of the commands, I suggest +reading link:git-update-cache.html[git-update-cache] and +link:git-read-tree.html[git-read-tree] first - I wish I had! David Greaves 08/05/05 @@ -50,6 +51,9 @@ link:git-init-db.html[git-init-db]:: link:git-merge-base.html[git-merge-base]:: Finds as good a common ancestor as possible for a merge +link:git-mkdelta.html[git-mkdelta]:: + Creates a delta object + link:git-mktag.html[git-mktag]:: Creates a tag object @@ -149,7 +153,7 @@ link:git-rpull.html[git-rpull]:: Interogators: -link:git-diff-tree-helper.html[git-diff-tree-helper]:: +link:git-diff-helper.html[git-diff-helper]:: Generates patch format output for git-diff-* link:git-rpush.html[git-rpush]:: @@ -157,14 +161,10 @@ link:git-rpush.html[git-rpush]:: -Terminology ------------ -see README for description - -Identifier terminology +Identifier Terminology ---------------------- :: - Indicates any object sha1 identifier + Indicates the sha1 identifier for any type of object :: Indicates a blob object sha1 identifier @@ -176,11 +176,10 @@ Identifier terminology Indicates a commit object sha1 identifier :: - Indicates a tree, commit or tag object sha1 identifier. - A command that takes a argument ultimately - wants to operate on a object but automatically - dereferences and that points at a - . + Indicates a tree, commit or tag object sha1 identifier. A + command that takes a argument ultimately wants to + operate on a object but automatically dereferences + and objects that point at a . :: Indicates that an object type is required. @@ -192,10 +191,12 @@ Identifier terminology Symbolic Identifiers -------------------- -Any git comand accepting any can also use the following symbolic notation: +Any git comand accepting any can also use the following +symbolic notation: HEAD:: - indicates the head of the repository (ie the contents of `$GIT_DIR/HEAD`) + indicates the head of the repository (ie the contents of + `$GIT_DIR/HEAD`) :: a valid tag 'name'+ (ie the contents of `$GIT_DIR/refs/tags/`) @@ -230,18 +231,12 @@ GIT_DIR. Terminology ----------- -Each line contains terms used interchangeably +Each line contains terms which you may see used interchangeably object database, .git directory directory cache, index id, sha1, sha1-id, sha1 hash type, tag - blob, blob object - tree, tree object - commit, commit object - parent - root object - changeset Environment Variables @@ -288,16 +283,20 @@ git Commits git Diffs ~~~~~~~~~ -GIT_DIFF_OPTS:: -GIT_EXTERNAL_DIFF:: +'GIT_DIFF_OPTS':: +'GIT_EXTERNAL_DIFF':: see the "generating patches" section in : link:git-diff-cache.html[git-diff-cache]; link:git-diff-files.html[git-diff-files]; link:git-diff-tree.html[git-diff-tree] +Discussion +---------- +include::../README[] + Author ------ -Written by Linus Torvalds +Written by Linus Torvalds and the git-list . Documentation --------------