GIT 0.99.6
[git.git] / Documentation / git.txt
index dba9035..fd5108c 100644 (file)
@@ -209,6 +209,9 @@ link:git-bisect-script.html[git-bisect-script]::
 link:git-branch-script.html[git-branch-script]::
        Create and Show branches.
 
+link:git-checkout-script.html[git-checkout-script]::
+       Checkout and switch to a branch.
+
 link:git-cherry-pick-script.html[git-cherry-pick-script]::
        Cherry-pick the effect of an existing commit.
 
@@ -245,6 +248,9 @@ link:git-rename-script.html[git-rename]::
 link:git-repack-script.html[git-repack-script]::
        Pack unpacked objects in a repository.
 
+link:git-reset-script.html[git-reset-script]::
+       Reset current HEAD to the specified state.
+
 link:git-resolve-script.html[git-resolve-script]::
        Merge two commits.
 
@@ -274,6 +280,9 @@ Manipulators:
 link:git-applypatch.html[git-applypatch]::
        Apply one patch extracted from an e-mail.
 
+link:git-archimport-script.html[git-archimport-script]::
+       Import an arch repository into git.
+
 link:git-convert-cache.html[git-convert-cache]::
        Converts old-style GIT repository
 
@@ -298,15 +307,24 @@ link:git-tag-script.html[git-tag-script]::
 
 Interrogators:
 
+link:git-build-rev-cache.html[git-build-rev-cache]::
+       Create or update a rev-cache file.
+
 link:git-cherry.html[git-cherry]::
        Find commits not merged upstream.
 
 link:git-count-objects-script.html[git-count-objects-script]::
        Count unpacked number of objects and their disk consumption.
 
+link:git-daemon.html[git-daemon]::
+       A really simple server for GIT repositories.
+
 link:git-diff-helper.html[git-diff-helper]::
        Generates patch format output for git-diff-*
 
+link:git-get-tar-commit-id.html[git-get-tar-commit-id]::
+       Extract commit ID from an archive created using git-tar-tree.
+
 link:git-mailinfo.html[git-mailinfo]::
        Extracts patch from a single e-mail message.
 
@@ -316,46 +334,30 @@ link:git-mailsplit.html[git-mailsplit]::
 link:git-patch-id.html[git-patch-id]::
        Compute unique ID for a patch.
 
+link:git-parse-remote-script.html[git-parse-remote-script]::
+       Routines to help parsing $GIT_DIR/remotes/
+
+link:git-request-pull-script.html[git-request-pull-script]::
+       git-request-pull-script.
+
+link:git-rev-parse.html[git-rev-parse]::
+       Pick out and massage parameters.
+
 link:git-send-email-script.html[git-send-email]::
        Send patch e-mails out of "format-patch --mbox" output.
 
+link:git-show-rev-cache.html[git-show-rev-cache]::
+       Show the contents of a rev-cache file.
 
 Commands not yet documented
 ---------------------------
 
-link:git-build-rev-cache.html[git-build-rev-cache]::
-       git-build-rev-cache.
-
-link:git-checkout-script.html[git-checkout-script]::
-       git-checkout-script.
-
-link:git-clone-dumb-http.html[git-clone-dumb-http]::
-       git-clone-dumb-http.
-
-link:git-daemon.html[git-daemon]::
-       git-daemon.
-
 link:git-diff-script.html[git-diff-script]::
        git-diff-script.
 
 link:git-format-patch-script.html[git-format-patch-script]::
        git-format-patch-script.
 
-link:git-get-tar-commit-id.html[git-get-tar-commit-id]::
-       git-get-tar-commit-id.
-
-link:git-request-pull-script.html[git-request-pull-script]::
-       git-request-pull-script.
-
-link:git-reset-script.html[git-reset-script]::
-       git-reset-script.
-
-link:git-rev-parse.html[git-rev-parse]::
-       git-rev-parse.
-
-link:git-show-rev-cache.html[git-show-rev-cache]::
-       git-show-rev-cache.
-
 link:git-stripspace.html[git-stripspace]::
        git-stripspace.
 
@@ -412,24 +414,13 @@ HEAD::
 
 File/Directory Structure
 ------------------------
-The git-core manipulates the following areas in the directory:
 
- .git/        The base (overridden with $GIT_DIR)
-   objects/    The object base (overridden with $GIT_OBJECT_DIRECTORY)
-     ??/       'First 2 chars of object' directories.
-     pack/     Packed archives.
-
-   refs/       Directories containing symbolic names for objects
-              (each file contains the hex SHA1 + newline)
-     heads/    Commits which are heads of various sorts
-     tags/     Tags, by the tag name (or some local renaming of it)
-     */        Any other subdirectory of refs/ can be used to store
-              files similar to what are under refs/heads/.
-   HEAD        Symlink to refs/heads/<current-branch-name>
+Please see link:repository-layout.html[repository layout] document.
 
 Higher level SCMs may provide and manage additional information in the
 GIT_DIR.
 
+
 Terminology
 -----------
 Please see link:glossary.html[glossary] document.