[PATCH 2/4] split core-git.txt and update
authorDavid Greaves <david@dgreaves.com>
Tue, 10 May 2005 21:32:37 +0000 (22:32 +0100)
committerJunio C Hamano <junkio@cox.net>
Tue, 10 May 2005 21:59:56 +0000 (14:59 -0700)
Rearrange commands in git.txt

Signed-off-by: David Greaves <david@dgreaves.com>
Documentation/git.txt
index 83d9ca6d9a38dfc4d8dc9fa27c629b11830cb249..66b68b89d58a6110489d354c04dd900d9be5fc1e 100644 (file)
@@ -32,56 +32,30 @@ The git commands can helpfully be split into those that manipulate
 the repository, the cache and the working fileset and those that
 interrogate and compare them.
 
 the repository, the cache and the working fileset and those that
 interrogate and compare them.
 
+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.
+
 Manipulation commands
 ~~~~~~~~~~~~~~~~~~~~~
 Manipulation commands
 ~~~~~~~~~~~~~~~~~~~~~
-link:git-apply-patch-script.html[git-apply-patch-script]::
-       Sample script to apply the diffs from git-diff-*
-
 link:git-checkout-cache.html[git-checkout-cache]::
        Copy files from the cache to the working directory
 
 link:git-commit-tree.html[git-commit-tree]::
        Creates a new commit object
 
 link:git-checkout-cache.html[git-checkout-cache]::
        Copy files from the cache to the working directory
 
 link:git-commit-tree.html[git-commit-tree]::
        Creates a new commit object
 
-link:git-convert-cache.html[git-convert-cache]::
-       Converts old-style GIT repository
-
-link:git-http-pull.html[git-http-pull]::
-       Downloads a remote GIT repository via HTTP
-
 link:git-init-db.html[git-init-db]::
        Creates an empty git object database
 
 link:git-init-db.html[git-init-db]::
        Creates an empty git object database
 
-link:git-local-pull.html[git-local-pull]::
-       Duplicates another GIT repository on a local system
-
 link:git-merge-base.html[git-merge-base]::
        Finds as good a common ancestor as possible for a merge
 
 link:git-merge-base.html[git-merge-base]::
        Finds as good a common ancestor as possible for a merge
 
-link:git-merge-one-file-script.html[git-merge-one-file-script]::
-       The standard helper program to use with "git-merge-cache"
-
 link:git-mktag.html[git-mktag]::
        Creates a tag object
 
 link:git-mktag.html[git-mktag]::
        Creates a tag object
 
-link:git-prune-script.html[git-prune-script]::
-       Prunes all unreachable objects from the object database
-
-link:git-pull-script.html[git-pull-script]::
-       Script used by Linus to pull and merge a remote repository
-
 link:git-read-tree.html[git-read-tree]::
        Reads tree information into the directory cache
 
 link:git-read-tree.html[git-read-tree]::
        Reads tree information into the directory cache
 
-link:git-resolve-script.html[git-resolve-script]::
-       Script used to merge two trees
-
-link:git-rpull.html[git-rpull]::
-       Pulls from a remote repository over ssh connection
-
-link:git-tag-script.html[git-tag-script]::
-       An example script to create a tag object signed with GPG
-
 link:git-update-cache.html[git-update-cache]::
        Modifies the index or directory cache
 
 link:git-update-cache.html[git-update-cache]::
        Modifies the index or directory cache
 
@@ -108,9 +82,6 @@ link:git-diff-files.html[git-diff-files]::
 link:git-diff-tree.html[git-diff-tree]::
        Compares the content and mode of blobs found via two tree objects
 
 link:git-diff-tree.html[git-diff-tree]::
        Compares the content and mode of blobs found via two tree objects
 
-link:git-diff-tree-helper.html[git-diff-tree-helper]::
-       Generates patch format output for git-diff-*
-
 link:git-export.html[git-export]::
        Exports each commit and a diff against each of its parents
 
 link:git-export.html[git-export]::
        Exports each commit and a diff against each of its parents
 
@@ -132,9 +103,6 @@ link:git-rev-list.html[git-rev-list]::
 link:git-rev-tree.html[git-rev-tree]::
        Provides the revision tree for one or more commits
 
 link:git-rev-tree.html[git-rev-tree]::
        Provides the revision tree for one or more commits
 
-link:git-rpush.html[git-rpush]::
-       Helper "server-side" program used by git-rpull
-
 link:git-tar-tree.html[git-tar-tree]::
        Creates a tar archive of the files in the named tree
 
 link:git-tar-tree.html[git-tar-tree]::
        Creates a tar archive of the files in the named tree
 
@@ -145,6 +113,50 @@ The interrogate commands may create files - and you can force them to
 touch the working file set - but in general they don't
 
 
 touch the working file set - but in general they don't
 
 
+Ancilliary Commands
+-------------------
+Manipulators:
+
+link:git-apply-patch-script.html[git-apply-patch-script]::
+       Sample script to apply the diffs from git-diff-*
+
+link:git-convert-cache.html[git-convert-cache]::
+       Converts old-style GIT repository
+
+link:git-http-pull.html[git-http-pull]::
+       Downloads a remote GIT repository via HTTP
+
+link:git-local-pull.html[git-local-pull]::
+       Duplicates another GIT repository on a local system
+
+link:git-merge-one-file-script.html[git-merge-one-file-script]::
+       The standard helper program to use with "git-merge-cache"
+
+link:git-pull-script.html[git-pull-script]::
+       Script used by Linus to pull and merge a remote repository
+
+link:git-prune-script.html[git-prune-script]::
+       Prunes all unreachable objects from the object database
+
+link:git-resolve-script.html[git-resolve-script]::
+       Script used to merge two trees
+
+link:git-tag-script.html[git-tag-script]::
+       An example script to create a tag object signed with GPG
+
+link:git-rpull.html[git-rpull]::
+       Pulls from a remote repository over ssh connection
+
+Interogators:
+
+link:git-diff-tree-helper.html[git-diff-tree-helper]::
+       Generates patch format output for git-diff-*
+
+link:git-rpush.html[git-rpush]::
+       Helper "server-side" program used by git-rpull
+
+
+
 Terminology
 -----------
 see README for description
 Terminology
 -----------
 see README for description