Browse Source

[PATCH] Subject: [PATCH] Add some documentation.

Add some documentation.

Text taken from the the commit messages and the command sources.
maint
A Large Angry SCM 20 years ago committed by Junio C Hamano
parent
commit
52a22d1e72
  1. 17
      Documentation/git-add-script.txt
  2. 19
      Documentation/git-branch-script.txt
  3. 22
      Documentation/git-cherry.txt
  4. 18
      Documentation/git-count-objects-script.txt
  5. 19
      Documentation/git-patch-id.txt
  6. 17
      Documentation/git-rebase-script.txt
  7. 19
      Documentation/git-relink-script.txt
  8. 18
      Documentation/git-revert-script.txt
  9. 18
      Documentation/git-sh-setup-script.txt
  10. 16
      Documentation/git-verify-tag-script.txt

17
Documentation/git-add-script.txt

@ -3,26 +3,21 @@ git-add-script(1) @@ -3,26 +3,21 @@ git-add-script(1)

NAME
----
git-add-script - Some git command not yet documented.

git-add-script - Add files to the cache.

SYNOPSIS
--------
'git-add-script' [ --option ] <args>...
'git-add-script' [<file>]\+

DESCRIPTION
-----------
Does something not yet documented.

A simple wrapper to git-update-cache to add files to the cache for people used
to do "cvs add".

OPTIONS
-------
--option::
Some option not yet documented.

<args>...::
Some argument not yet documented.

<file>::
Files to add to the cache.

Author
------

19
Documentation/git-branch-script.txt

@ -3,26 +3,27 @@ git-branch-script(1) @@ -3,26 +3,27 @@ git-branch-script(1)

NAME
----
git-branch-script - Some git command not yet documented.

git-branch-script - Create a new branch.

SYNOPSIS
--------
'git-branch-script' [ --option ] <args>...
'git-branch-script' [<branchname> [start-point]]

DESCRIPTION
-----------
Does something not yet documented.
If no argument is provided, show available branches and mark current
branch with star. Otherwise, create a new branch of name <branchname>.

If a starting point is also specified, that will be where the branch is
created, otherwise it will be created at the current HEAD.

OPTIONS
-------
--option::
Some option not yet documented.

<args>...::
Some argument not yet documented.
<branchname>::
The name of the branch to create.

start-point::
Where to make the branch; defaults to HEAD.

Author
------

22
Documentation/git-cherry.txt

@ -3,26 +3,30 @@ git-cherry(1) @@ -3,26 +3,30 @@ git-cherry(1)

NAME
----
git-cherry - Some git command not yet documented.

git-cherry - Find commits not merged upstream.

SYNOPSIS
--------
'git-cherry' [ --option ] <args>...
'git-cherry' [-v] <upstream> [<head>]

DESCRIPTION
-----------
Does something not yet documented.

Each commit between the fork-point and <head> is examined, and compared against
the change each commit between the fork-point and <upstream> introduces.
Commits already included in upstream are prefixed with '-' (meaning "drop from
my local pull"), while commits missing from upstream are prefixed with '+'
(meaning "add to the updated upstream").

OPTIONS
-------
--option::
Some option not yet documented.
-v::
Verbose.

<args>...::
Some argument not yet documented.
<upstream>::
Upstream branch to compare against.

<head>::
Working branch; defaults to HEAD.

Author
------

18
Documentation/git-count-objects-script.txt

@ -3,26 +3,16 @@ git-count-objects-script(1) @@ -3,26 +3,16 @@ git-count-objects-script(1)

NAME
----
git-count-objects-script - Some git command not yet documented.

git-count-objects-script - Reports on unpacked objects.

SYNOPSIS
--------
'git-count-objects-script' [ --option ] <args>...
'git-count-objects-script'

DESCRIPTION
-----------
Does something not yet documented.


OPTIONS
-------
--option::
Some option not yet documented.

<args>...::
Some argument not yet documented.

This counts the number of unpacked object files and disk space consumed by
them, to help you decide when it is a good time to repack.

Author
------

19
Documentation/git-patch-id.txt

@ -3,26 +3,25 @@ git-patch-id(1) @@ -3,26 +3,25 @@ git-patch-id(1)

NAME
----
git-patch-id - Some git command not yet documented.

git-patch-id - Generate a patch ID.

SYNOPSIS
--------
'git-patch-id' [ --option ] <args>...
'git-patch-id' < <patch>

DESCRIPTION
-----------
Does something not yet documented.
A "patch ID" is nothing but a SHA1 of the diff associated with a patch, with
whitespace and line numbers ignored. As such, it's "reasonably stable", but at
the same time also reasonably unique, ie two patches that have the same "patch
ID" are almost guaranteed to be the same thing.

IOW, you can use this thing to look for likely duplicate commits.

OPTIONS
-------
--option::
Some option not yet documented.

<args>...::
Some argument not yet documented.

<patch>::
The diff to create the ID of.

Author
------

17
Documentation/git-rebase-script.txt

@ -3,26 +3,23 @@ git-rebase-script(1) @@ -3,26 +3,23 @@ git-rebase-script(1)

NAME
----
git-rebase-script - Some git command not yet documented.

git-rebase-script - Rebase local commits to new upstream head.

SYNOPSIS
--------
'git-rebase-script' [ --option ] <args>...
'git-rebase-script' <upstream> [<head>]

DESCRIPTION
-----------
Does something not yet documented.

Rebases local commits to the new head of the upstream tree.'

OPTIONS
-------
--option::
Some option not yet documented.

<args>...::
Some argument not yet documented.
<upstream>::
Upstream branch to compare against.

<head>::
Working branch; defaults to HEAD.

Author
------

19
Documentation/git-relink-script.txt

@ -3,26 +3,25 @@ git-relink-script(1) @@ -3,26 +3,25 @@ git-relink-script(1)

NAME
----
git-relink-script - Some git command not yet documented.

git-relink-script - Hardlink common objects in local repositories.

SYNOPSIS
--------
'git-relink-script' [ --option ] <args>...
'git-relink-script' [--safe] <dir> <dir> [<dir>]\*

DESCRIPTION
-----------
Does something not yet documented.

This will scan 2 or more object repositories and look for common objects, check
if they are hardlinked, and replace one with a hardlink to the other if not.

OPTIONS
-------
--option::
Some option not yet documented.

<args>...::
Some argument not yet documented.
--safe::
Stops if two objects with the same hash exist but have different sizes.
Default is to warn and continue.

<dir>::
Directories containing a .git/objects/ subdirectory.

Author
------

18
Documentation/git-revert-script.txt

@ -3,26 +3,22 @@ git-revert-script(1) @@ -3,26 +3,22 @@ git-revert-script(1)

NAME
----
git-revert-script - Some git command not yet documented.

git-revert-script - Revert an existing commit.

SYNOPSIS
--------
'git-revert-script' [ --option ] <args>...
'git-revert-script' <commit>

DESCRIPTION
-----------
Does something not yet documented.

Given one existing commit, revert the change the patch introduces, and record a
new commit that records it. This requires your working tree to be clean (no
modifications from the HEAD commit).

OPTIONS
-------
--option::
Some option not yet documented.

<args>...::
Some argument not yet documented.

<commit>::
Commit to revert.

Author
------

18
Documentation/git-sh-setup-script.txt

@ -3,26 +3,22 @@ git-sh-setup-script(1) @@ -3,26 +3,22 @@ git-sh-setup-script(1)

NAME
----
git-sh-setup-script - Some git command not yet documented.

git-sh-setup-script - Common git shell script setup code.

SYNOPSIS
--------
'git-sh-setup-script' [ --option ] <args>...
'git-sh-setup-script'

DESCRIPTION
-----------
Does something not yet documented.


OPTIONS
-------
--option::
Some option not yet documented.
Sets up the normal git environment variables and a few helper functions
(currently just "die()"), and returns ok if it all looks like a git archive.
So use it something like

<args>...::
Some argument not yet documented.
. git-sh-setup-script || die "Not a git archive"

to make the rest of the git scripts more careful and readable.

Author
------

16
Documentation/git-verify-tag-script.txt

@ -3,26 +3,20 @@ git-verify-tag-script(1) @@ -3,26 +3,20 @@ git-verify-tag-script(1)

NAME
----
git-verify-tag-script - Some git command not yet documented.

git-verify-tag-script - Check the GPG signature of tag.

SYNOPSIS
--------
'git-verify-tag-script' [ --option ] <args>...
'git-verify-tag-script' <tag>

DESCRIPTION
-----------
Does something not yet documented.

Validates the gpg signature created by git-tag-script.

OPTIONS
-------
--option::
Some option not yet documented.

<args>...::
Some argument not yet documented.

<tag>::
SHA1 identifier of a git tag object.

Author
------

Loading…
Cancel
Save