Browse Source

[PATCH 2/4] split core-git.txt and update

Rearrange commands in git.txt

Signed-off-by: David Greaves <david@dgreaves.com>
maint
David Greaves 20 years ago committed by Junio C Hamano
parent
commit
204ee6a91b
  1. 84
      Documentation/git.txt

84
Documentation/git.txt

@ -32,56 +32,30 @@ The git commands can helpfully be split into those that manipulate @@ -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.

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
~~~~~~~~~~~~~~~~~~~~~
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-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-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-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-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-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

@ -108,9 +82,6 @@ link:git-diff-files.html[git-diff-files]:: @@ -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-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

@ -132,9 +103,6 @@ link:git-rev-list.html[git-rev-list]:: @@ -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-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

@ -145,6 +113,50 @@ The interrogate commands may create files - and you can force them to @@ -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


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

Loading…
Cancel
Save