Skip to content

Commit

Permalink
GIT 1.0.7
Browse files Browse the repository at this point in the history
Signed-off-by: Junio C Hamano <junkio@cox.net>
  • Loading branch information
Junio C Hamano committed Jan 6, 2006
2 parents 17dff84 + c1fe2fe commit 92e802c
Show file tree
Hide file tree
Showing 61 changed files with 203 additions and 116 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -119,3 +119,4 @@ git-core.spec
*.exe
libgit.a
*.o
*.py[co]
2 changes: 1 addition & 1 deletion Documentation/cvs-migration.txt
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@ mailing list archives for details).
git has a couple of alternatives, though, that you may find sufficient
or even superior depending on your use. One is called "git-whatchanged"
(for obvious reasons) and the other one is called "pickaxe" ("a tool for
the software archeologist").
the software archaeologist").

The "git-whatchanged" script is a truly trivial script that can give you
a good overview of what has changed in a file or a directory (or an
Expand Down
2 changes: 1 addition & 1 deletion Documentation/diff-format.txt
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@ git specific extension to diff format
What -p option produces is slightly different from the
traditional diff format.

1. It is preceeded with a "git diff" header, that looks like
1. It is preceded with a "git diff" header, that looks like
this:

diff --git a/file1 b/file2
Expand Down
2 changes: 1 addition & 1 deletion Documentation/diff-options.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
--abbrev[=<n>]::
Instead of showing the full 40-byte hexadecimal object
name in diff-raw format output and diff-tree header
lines, show only handful dhexigits prefix. This is
lines, show only handful hexdigits prefix. This is
independent of --full-index option above, which controls
the diff-patch output format. Non default number of
digits can be specified with --abbrev=<n>.
Expand Down
2 changes: 1 addition & 1 deletion Documentation/git-add.txt
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ DISCUSSION
----------

The list of <file> given to the command is fed to `git-ls-files`
command to list files that are not registerd in the index and
command to list files that are not registered in the index and
are not ignored/excluded by `$GIT_DIR/info/exclude` file or
`.gitignore` file in each directory. This means two things:

Expand Down
1 change: 1 addition & 0 deletions Documentation/git-am.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ git-am - Apply a series of patches in a mailbox

SYNOPSIS
--------
[verse]
'git-am' [--signoff] [--dotest=<dir>] [--utf8] [--binary] [--3way] <mbox>...
'git-am' [--skip | --resolved]

Expand Down
5 changes: 4 additions & 1 deletion Documentation/git-apply.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,10 @@ git-apply - Apply patch on a git index file and a work tree

SYNOPSIS
--------
'git-apply' [--stat] [--numstat] [--summary] [--check] [--index] [--apply] [--no-add] [--index-info] [--allow-binary-replacement] [-z] [<patch>...]
[verse]
'git-apply' [--stat] [--numstat] [--summary] [--check] [--index] [--apply]
[--no-add] [--index-info] [--allow-binary-replacement] [-z]
[<patch>...]

DESCRIPTION
-----------
Expand Down
8 changes: 4 additions & 4 deletions Documentation/git-archimport.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,15 @@ git-archimport - Import an Arch repository into git

SYNOPSIS
--------
`git-archimport` [ -h ] [ -v ] [ -o ] [ -a ] [ -f ] [ -T ]
[ -D depth ] [ -t tempdir ]
<archive/branch> [ <archive/branch> ]
[verse]
`git-archimport` [-h] [-v] [-o] [-a] [-f] [-T] [-D depth] [-t tempdir]
<archive/branch> [ <archive/branch> ]

DESCRIPTION
-----------
Imports a project from one or more Arch repositories. It will follow branches
and repositories within the namespaces defined by the <archive/branch>
parameters suppplied. If it cannot find the remote branch a merge comes from
parameters supplied. If it cannot find the remote branch a merge comes from
it will just import it as a regular commit. If it can find it, it will mark it
as a merge whenever possible (see discussion below).

Expand Down
2 changes: 1 addition & 1 deletion Documentation/git-cat-file.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ git-cat-file - Provide content or type information for repository objects

SYNOPSIS
--------
'git-cat-file' (-t | -s | -e | <type>) <object>
'git-cat-file' [-t | -s | -e | <type>] <object>

DESCRIPTION
-----------
Expand Down
3 changes: 2 additions & 1 deletion Documentation/git-checkout-index.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,9 @@ git-checkout-index - Copy files from the index to the working directory

SYNOPSIS
--------
[verse]
'git-checkout-index' [-u] [-q] [-a] [-f] [-n] [--prefix=<string>]
[--stage=<number>] [--] <file>...
[--stage=<number>] [--] <file>...

DESCRIPTION
-----------
Expand Down
4 changes: 3 additions & 1 deletion Documentation/git-clone.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,9 @@ git-clone - Clones a repository.

SYNOPSIS
--------
'git-clone' [-l [-s]] [-q] [-n] [-u <upload-pack>] <repository> [<directory>]
[verse]
'git-clone' [-l [-s]] [-q] [-n] [-u <upload-pack>]
<repository> [<directory>]

DESCRIPTION
-----------
Expand Down
3 changes: 2 additions & 1 deletion Documentation/git-commit-tree.txt
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,8 @@ either `.git/config` file, or using the following environment variables.

(nb "<", ">" and "\n"s are stripped)

In `.git/config` file, the following items are used:
In `.git/config` file, the following items are used for GIT_AUTHOR_NAME and
GIT_AUTHOR_EMAIL:

[user]
name = "Your Name"
Expand Down
4 changes: 3 additions & 1 deletion Documentation/git-commit.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@ git-commit - Record your changes

SYNOPSIS
--------
'git-commit' [-a] [-s] [-v] [(-c | -C) <commit> | -F <file> | -m <msg>] [-e] [--] <file>...
[verse]
'git-commit' [-a] [-s] [-v] [(-c | -C) <commit> | -F <file> | -m <msg>]
[-e] [--] <file>...

DESCRIPTION
-----------
Expand Down
3 changes: 1 addition & 2 deletions Documentation/git-cvsexportcommit.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,7 @@ git-cvsexportcommit - Export a commit to a CVS checkout

SYNOPSIS
--------
git-cvsexportcommmit.perl
[ -h ] [ -v ] [ -c ] [ -p ] [PARENTCOMMIT] COMMITID
'git-cvsexportcommmit' [-h] [-v] [-c] [-p] [PARENTCOMMIT] COMMITID


DESCRIPTION
Expand Down
8 changes: 4 additions & 4 deletions Documentation/git-cvsimport.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ git-cvsimport - Import a CVS repository into git

SYNOPSIS
--------
'git-cvsimport' [ -o <branch-for-HEAD> ] [ -h ] [ -v ]
[ -d <CVSROOT> ] [ -p <options-for-cvsps> ]
[ -C <git_repository> ] [ -i ] [ -P <file> ] [ -k ]
[ -s <subst> ] [ -m ] [ -M regex ] [ <CVS_module> ]
[verse]
'git-cvsimport' [-o <branch-for-HEAD>] [-h] [-v] [-d <CVSROOT>] [-s <subst>]
[-p <options-for-cvsps>] [-C <git_repository>] [-i] [-P <file>]
[-m] [-M regex] [<CVS_module>]


DESCRIPTION
Expand Down
3 changes: 2 additions & 1 deletion Documentation/git-daemon.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,9 @@ git-daemon - A really simple server for git repositories.

SYNOPSIS
--------
[verse]
'git-daemon' [--verbose] [--syslog] [--inetd | --port=n] [--export-all]
[--timeout=n] [--init-timeout=n] [--strict-paths] [directory...]
[--timeout=n] [--init-timeout=n] [--strict-paths] [directory...]

DESCRIPTION
-----------
Expand Down
4 changes: 2 additions & 2 deletions Documentation/git-diff-index.txt
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ If '--cached' is specified, it allows you to ask:
contents (the ones I'd write with a "git-write-tree")

For example, let's say that you have worked on your working directory, updated
some files in the index and are ready to commit. You want to see eactly
some files in the index and are ready to commit. You want to see exactly
*what* you are going to commit is without having to write a new tree
object and compare it that way, and to do that, you just do

Expand Down Expand Up @@ -110,7 +110,7 @@ NOTE: As with other commands of this type, "git-diff-index" does not
actually look at the contents of the file at all. So maybe
`kernel/sched.c` hasn't actually changed, and it's just that you
touched it. In either case, it's a note that you need to
"git-upate-index" it to make the index be in sync.
"git-update-index" it to make the index be in sync.

NOTE: You can have a mixture of files show up as "has been updated"
and "is still dirty in the working directory" together. You can always
Expand Down
6 changes: 4 additions & 2 deletions Documentation/git-diff-tree.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,9 @@ git-diff-tree - Compares the content and mode of blobs found via two tree object

SYNOPSIS
--------
'git-diff-tree' [--stdin] [-m] [-s] [-v] [--no-commit-id] [--pretty] [-t] [-r] [--root] [<common diff options>] <tree-ish> [<tree-ish>] [<path>...]
[verse]
'git-diff-tree' [--stdin] [-m] [-s] [-v] [--no-commit-id] [--pretty] [-t] [-r]
[--root] [<common diff options>] <tree-ish> [<tree-ish>] [<path>...]

DESCRIPTION
-----------
Expand Down Expand Up @@ -62,7 +64,7 @@ separated with a single space are given.
-s::
By default, "git-diff-tree --stdin" shows differences,
either in machine-readable form (without '-p') or in patch
form (with '-p'). This output can be supressed. It is
form (with '-p'). This output can be suppressed. It is
only useful with '-v' flag.

-v::
Expand Down
2 changes: 1 addition & 1 deletion Documentation/git-diff.txt
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ $ git diff HEAD^ HEAD <3>
<1> instead of using the tip of the current branch, compare with the
tip of "test" branch.
<2> instead of comparing with the tip of "test" branch, compare with
the tip of the curren branch, but limit the comparison to the
the tip of the current branch, but limit the comparison to the
file "test".
<3> compare the version before the last commit and the last commit.
------------
Expand Down
6 changes: 4 additions & 2 deletions Documentation/git-format-patch.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,9 @@ git-format-patch - Prepare patches for e-mail submission.

SYNOPSIS
--------
'git-format-patch' [-n | -k] [-o <dir> | --stdout] [-s] [-c] [--mbox] [--diff-options] <his> [<mine>]
[verse]
'git-format-patch' [-n | -k] [-o <dir> | --stdout] [-s] [-c] [--mbox]
[--diff-options] <his> [<mine>]

DESCRIPTION
-----------
Expand Down Expand Up @@ -96,7 +98,7 @@ git-format-patch -M -B origin::

See Also
--------
gitlink:git-am[1], gitlink:git-send-email
gitlink:git-am[1], gitlink:git-send-email[1]


Author
Expand Down
4 changes: 3 additions & 1 deletion Documentation/git-fsck-objects.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,9 @@ git-fsck-objects - Verifies the connectivity and validity of the objects in the

SYNOPSIS
--------
'git-fsck-objects' [--tags] [--root] [--unreachable] [--cache] [--standalone | --full] [--strict] [<object>*]
[verse]
'git-fsck-objects' [--tags] [--root] [--unreachable] [--cache]
[--standalone | --full] [--strict] [<object>*]

DESCRIPTION
-----------
Expand Down
3 changes: 1 addition & 2 deletions Documentation/git-grep.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ git-grep - print lines matching a pattern

SYNOPSIS
--------
'git-grep' <option>... <pattern> <path>...
'git-grep' [<option>...] <pattern> [<path>...]

DESCRIPTION
-----------
Expand All @@ -27,7 +27,6 @@ OPTIONS
The pattern to look for.

<path>...::

Optional paths to limit the set of files to be searched;
passed to `git-ls-files`.

Expand Down
4 changes: 2 additions & 2 deletions Documentation/git-http-fetch.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@ git-http-fetch(1)

NAME
----
git-http-fetch - Downloads a remote git repository via HTTP
git-http-fetch - downloads a remote git repository via HTTP


SYNOPSIS
--------
'git-http-fetch' [-c] [-t] [-a] [-d] [-v] [-w filename] [--recover] commit-id url
'git-http-fetch' [-c] [-t] [-a] [-d] [-v] [-w filename] [--recover] <commit> <url>

DESCRIPTION
-----------
Expand Down
16 changes: 14 additions & 2 deletions Documentation/git-init-db.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,17 @@ git-init-db - Creates an empty git repository

SYNOPSIS
--------
'git-init-db' [--template=<template_directory>]
'git-init-db' [--template=<template_directory>] [--shared]


OPTIONS
-------
--template=<template_directory>::
Provide the directory in from which templates will be used.

--shared::
Specify that the git repository is to be shared amongst several users.


DESCRIPTION
-----------
Expand All @@ -30,7 +33,16 @@ If the object storage directory is specified via the `$GIT_OBJECT_DIRECTORY`
environment variable then the sha1 directories are created underneath -
otherwise the default `$GIT_DIR/objects` directory is used.

`git-init-db` won't hurt an existing repository.
A shared repository allows users belonging to the same group to push into that
repository. When specifying `--shared` the config variable "core.sharedRepository"
is set to 'true' so that directories under `$GIT_DIR` are made group writable
(and g+sx, since the git group may be not the primary group of all users).


Running `git-init-db` in an existing repository is safe. It will not overwrite
things that are already there. The primary reason for rerunning `git-init-db`
is to pick up newly added templates.



EXAMPLES
Expand Down
2 changes: 1 addition & 1 deletion Documentation/git-ls-files.txt
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ OPTIONS
H:: cached
M:: unmerged
R:: removed/deleted
C:: modifed/changed
C:: modified/changed
K:: to be killed
? other

Expand Down
2 changes: 1 addition & 1 deletion Documentation/git-pack-objects.txt
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ base-name::
output of the command.

--stdout::
Write the pack contents (what would have been writtin to
Write the pack contents (what would have been written to
.pack file) out to the standard output.

--window and --depth::
Expand Down
4 changes: 2 additions & 2 deletions Documentation/git-repo-config.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,9 @@ You can query/set/replace/unset options with this command. The name is
actually the section and the key separated by a dot, and the value will be
escaped.

If you want to set/unset an option which can occor on multiple lines, you
If you want to set/unset an option which can occur on multiple lines, you
should provide a POSIX regex for the value. If you want to handle the lines
*not* matching the regex, just prepend a single exlamation mark in front
*not* matching the regex, just prepend a single exclamation mark in front
(see EXAMPLES).

This command will fail if
Expand Down
25 changes: 13 additions & 12 deletions Documentation/git-rev-list.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,18 +8,19 @@ git-rev-list - Lists commit objects in reverse chronological order

SYNOPSIS
--------
[verse]
'git-rev-list' [ \--max-count=number ]
[ \--max-age=timestamp ]
[ \--min-age=timestamp ]
[ \--sparse ]
[ \--no-merges ]
[ \--all ]
[ [ \--merge-order [ \--show-breaks ] ] | [ \--topo-order ] | ]
[ \--parents ]
[ \--objects [ \--unpacked ] ]
[ \--pretty | \--header | ]
[ \--bisect ]
<commit>... [ \-- <paths>... ]
[ \--max-age=timestamp ]
[ \--min-age=timestamp ]
[ \--sparse ]
[ \--no-merges ]
[ \--all ]
[ [ \--merge-order [ \--show-breaks ] ] | [ \--topo-order ] ]
[ \--parents ]
[ \--objects [ \--unpacked ] ]
[ \--pretty | \--header ]
[ \--bisect ]
<commit>... [ \-- <paths>... ]

DESCRIPTION
-----------
Expand Down Expand Up @@ -129,7 +130,7 @@ the marked commit in the list.
+
Commits marked with (^) are not parents of the immediately preceding commit.
These "breaks" represent necessary discontinuities implied by trying to
represent an arbtirary DAG in a linear form.
represent an arbitrary DAG in a linear form.
+
`--show-breaks` is only valid if `--merge-order` is also specified.

Expand Down
2 changes: 1 addition & 1 deletion Documentation/git-show-branch.txt
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ Following these N lines, one-line log for each commit is
displayed, indented N places. If a commit is on the I-th
branch, the I-th indentation character shows a '+' sign;
otherwise it shows a space. Each commit shows a short name that
can be used as an exended SHA1 to name that commit.
can be used as an extended SHA1 to name that commit.

The following example shows three branches, "master", "fixes"
and "mhf":
Expand Down
Loading

0 comments on commit 92e802c

Please sign in to comment.