Skip to content

Commit 377e813

Browse files
author
Junio C Hamano
committed
Documentation: move command list in git.txt into separate files.
Signed-off-by: Junio C Hamano <junkio@cox.net>
1 parent bd67f09 commit 377e813

File tree

7 files changed

+393
-387
lines changed

7 files changed

+393
-387
lines changed
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
gitlink:git-annotate[1]::
2+
Annotate file lines with commit info.
3+
4+
gitlink:git-blame[1]::
5+
Find out where each line in a file came from.
6+
7+
gitlink:git-check-ref-format[1]::
8+
Make sure ref name is well formed.
9+
10+
gitlink:git-cherry[1]::
11+
Find commits not merged upstream.
12+
13+
gitlink:git-count-objects[1]::
14+
Count unpacked number of objects and their disk consumption.
15+
16+
gitlink:git-daemon[1]::
17+
A really simple server for git repositories.
18+
19+
gitlink:git-fmt-merge-msg[1]::
20+
Produce a merge commit message.
21+
22+
gitlink:git-get-tar-commit-id[1]::
23+
Extract commit ID from an archive created using git-tar-tree.
24+
25+
gitlink:git-imap-send[1]::
26+
Dump a mailbox from stdin into an imap folder.
27+
28+
gitlink:git-instaweb[1]::
29+
Instantly browse your working repository in gitweb.
30+
31+
gitlink:git-mailinfo[1]::
32+
Extracts patch and authorship information from a single
33+
e-mail message, optionally transliterating the commit
34+
message into utf-8.
35+
36+
gitlink:git-mailsplit[1]::
37+
A stupid program to split UNIX mbox format mailbox into
38+
individual pieces of e-mail.
39+
40+
gitlink:git-merge-tree[1]::
41+
Show three-way merge without touching index.
42+
43+
gitlink:git-patch-id[1]::
44+
Compute unique ID for a patch.
45+
46+
gitlink:git-parse-remote[1]::
47+
Routines to help parsing `$GIT_DIR/remotes/` files.
48+
49+
gitlink:git-request-pull[1]::
50+
git-request-pull.
51+
52+
gitlink:git-rev-parse[1]::
53+
Pick out and massage parameters.
54+
55+
gitlink:git-runstatus[1]::
56+
A helper for git-status and git-commit.
57+
58+
gitlink:git-send-email[1]::
59+
Send patch e-mails out of "format-patch --mbox" output.
60+
61+
gitlink:git-symbolic-ref[1]::
62+
Read and modify symbolic refs.
63+
64+
gitlink:git-stripspace[1]::
65+
Filter out empty lines.
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
gitlink:git-applypatch[1]::
2+
Apply one patch extracted from an e-mail.
3+
4+
gitlink:git-archimport[1]::
5+
Import an arch repository into git.
6+
7+
gitlink:git-convert-objects[1]::
8+
Converts old-style git repository.
9+
10+
gitlink:git-cvsimport[1]::
11+
Salvage your data out of another SCM people love to hate.
12+
13+
gitlink:git-cvsexportcommit[1]::
14+
Export a single commit to a CVS checkout.
15+
16+
gitlink:git-cvsserver[1]::
17+
A CVS server emulator for git.
18+
19+
gitlink:git-gc[1]::
20+
Cleanup unnecessary files and optimize the local repository.
21+
22+
gitlink:git-lost-found[1]::
23+
Recover lost refs that luckily have not yet been pruned.
24+
25+
gitlink:git-merge-one-file[1]::
26+
The standard helper program to use with `git-merge-index`.
27+
28+
gitlink:git-prune[1]::
29+
Prunes all unreachable objects from the object database.
30+
31+
gitlink:git-quiltimport[1]::
32+
Applies a quilt patchset onto the current branch.
33+
34+
gitlink:git-reflog[1]::
35+
Manage reflog information.
36+
37+
gitlink:git-relink[1]::
38+
Hardlink common objects in local repositories.
39+
40+
gitlink:git-svn[1]::
41+
Bidirectional operation between a single Subversion branch and git.
42+
43+
gitlink:git-svnimport[1]::
44+
Import a SVN repository into git.
45+
46+
gitlink:git-sh-setup[1]::
47+
Common git shell script setup code.
48+
49+
gitlink:git-symbolic-ref[1]::
50+
Read and modify symbolic refs.
51+
52+
gitlink:git-tag[1]::
53+
Create or verify a tag object signed with GPG.
54+
55+
gitlink:git-update-ref[1]::
56+
Update the object name stored in a ref safely.
57+
Lines changed: 107 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,107 @@
1+
gitlink:git-add[1]::
2+
Add paths to the index.
3+
4+
gitlink:git-am[1]::
5+
Apply patches from a mailbox, but cooler.
6+
7+
gitlink:git-applymbox[1]::
8+
Apply patches from a mailbox, original version by Linus.
9+
10+
gitlink:git-archive[1]::
11+
Creates an archive of files from a named tree.
12+
13+
gitlink:git-bisect[1]::
14+
Find the change that introduced a bug by binary search.
15+
16+
gitlink:git-branch[1]::
17+
Create and Show branches.
18+
19+
gitlink:git-checkout[1]::
20+
Checkout and switch to a branch.
21+
22+
gitlink:git-cherry-pick[1]::
23+
Cherry-pick the effect of an existing commit.
24+
25+
gitlink:git-clean[1]::
26+
Remove untracked files from the working tree.
27+
28+
gitlink:git-clone[1]::
29+
Clones a repository into a new directory.
30+
31+
gitlink:git-commit[1]::
32+
Record changes to the repository.
33+
34+
gitlink:git-diff[1]::
35+
Show changes between commits, commit and working tree, etc.
36+
37+
gitlink:git-fetch[1]::
38+
Download from a remote repository via various protocols.
39+
40+
gitlink:git-format-patch[1]::
41+
Prepare patches for e-mail submission.
42+
43+
gitlink:git-grep[1]::
44+
Print lines matching a pattern.
45+
46+
gitlink:gitk[1]::
47+
The git repository browser.
48+
49+
gitlink:git-log[1]::
50+
Shows commit logs.
51+
52+
gitlink:git-ls-remote[1]::
53+
Shows references in a remote or local repository.
54+
55+
gitlink:git-merge[1]::
56+
Grand unified merge driver.
57+
58+
gitlink:git-mv[1]::
59+
Move or rename a file, a directory, or a symlink.
60+
61+
gitlink:git-pack-refs[1]::
62+
Pack heads and tags for efficient repository access.
63+
64+
gitlink:git-pull[1]::
65+
Fetch from and merge with a remote repository or a local branch.
66+
67+
gitlink:git-push[1]::
68+
Update remote refs along with associated objects.
69+
70+
gitlink:git-rebase[1]::
71+
Rebase local commits to the updated upstream head.
72+
73+
gitlink:git-repack[1]::
74+
Pack unpacked objects in a repository.
75+
76+
gitlink:git-rerere[1]::
77+
Reuse recorded resolution of conflicted merges.
78+
79+
gitlink:git-reset[1]::
80+
Reset current HEAD to the specified state.
81+
82+
gitlink:git-resolve[1]::
83+
Merge two commits.
84+
85+
gitlink:git-revert[1]::
86+
Revert an existing commit.
87+
88+
gitlink:git-rm[1]::
89+
Remove files from the working tree and from the index.
90+
91+
gitlink:git-shortlog[1]::
92+
Summarizes 'git log' output.
93+
94+
gitlink:git-show[1]::
95+
Show one commit log and its diff.
96+
97+
gitlink:git-show-branch[1]::
98+
Show branches and their commits.
99+
100+
gitlink:git-status[1]::
101+
Shows the working tree status.
102+
103+
gitlink:git-verify-tag[1]::
104+
Check the GPG signature of tag.
105+
106+
gitlink:git-whatchanged[1]::
107+
Shows commit logs and differences they introduce.
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
gitlink:git-cat-file[1]::
2+
Provide content or type/size information for repository objects.
3+
4+
gitlink:git-describe[1]::
5+
Show the most recent tag that is reachable from a commit.
6+
7+
gitlink:git-diff-index[1]::
8+
Compares content and mode of blobs between the index and repository.
9+
10+
gitlink:git-diff-files[1]::
11+
Compares files in the working tree and the index.
12+
13+
gitlink:git-diff-stages[1]::
14+
Compares two "merge stages" in the index.
15+
16+
gitlink:git-diff-tree[1]::
17+
Compares the content and mode of blobs found via two tree objects.
18+
19+
gitlink:git-for-each-ref[1]::
20+
Output information on each ref.
21+
22+
gitlink:git-fsck-objects[1]::
23+
Verifies the connectivity and validity of the objects in the database.
24+
25+
gitlink:git-ls-files[1]::
26+
Information about files in the index and the working tree.
27+
28+
gitlink:git-ls-tree[1]::
29+
Displays a tree object in human readable form.
30+
31+
gitlink:git-merge-base[1]::
32+
Finds as good common ancestors as possible for a merge.
33+
34+
gitlink:git-name-rev[1]::
35+
Find symbolic names for given revs.
36+
37+
gitlink:git-pack-redundant[1]::
38+
Find redundant pack files.
39+
40+
gitlink:git-rev-list[1]::
41+
Lists commit objects in reverse chronological order.
42+
43+
gitlink:git-show-index[1]::
44+
Displays contents of a pack idx file.
45+
46+
gitlink:git-show-ref[1]::
47+
List references in a local repository.
48+
49+
gitlink:git-tar-tree[1]::
50+
Creates a tar archive of the files in the named tree object.
51+
52+
gitlink:git-unpack-file[1]::
53+
Creates a temporary file with a blob's contents.
54+
55+
gitlink:git-var[1]::
56+
Displays a git logical variable.
57+
58+
gitlink:git-verify-pack[1]::
59+
Validates packed git archive files.
60+
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
gitlink:git-apply[1]::
2+
Reads a "diff -up1" or git generated patch file and
3+
applies it to the working tree.
4+
5+
gitlink:git-checkout-index[1]::
6+
Copy files from the index to the working tree.
7+
8+
gitlink:git-commit-tree[1]::
9+
Creates a new commit object.
10+
11+
gitlink:git-hash-object[1]::
12+
Computes the object ID from a file.
13+
14+
gitlink:git-index-pack[1]::
15+
Build pack idx file for an existing packed archive.
16+
17+
gitlink:git-init[1]::
18+
Creates an empty git repository, or reinitialize an
19+
existing one.
20+
21+
gitlink:git-merge-file[1]::
22+
Runs a threeway merge.
23+
24+
gitlink:git-merge-index[1]::
25+
Runs a merge for files needing merging.
26+
27+
gitlink:git-mktag[1]::
28+
Creates a tag object.
29+
30+
gitlink:git-mktree[1]::
31+
Build a tree-object from ls-tree formatted text.
32+
33+
gitlink:git-pack-objects[1]::
34+
Creates a packed archive of objects.
35+
36+
gitlink:git-prune-packed[1]::
37+
Remove extra objects that are already in pack files.
38+
39+
gitlink:git-read-tree[1]::
40+
Reads tree information into the index.
41+
42+
gitlink:git-repo-config[1]::
43+
Get and set options in .git/config.
44+
45+
gitlink:git-unpack-objects[1]::
46+
Unpacks objects out of a packed archive.
47+
48+
gitlink:git-update-index[1]::
49+
Registers files in the working tree to the index.
50+
51+
gitlink:git-write-tree[1]::
52+
Creates a tree from the index.
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
gitlink:git-fetch-pack[1]::
2+
Updates from a remote repository (engine for ssh and
3+
local transport).
4+
5+
gitlink:git-http-fetch[1]::
6+
Downloads a remote git repository via HTTP by walking
7+
commit chain.
8+
9+
gitlink:git-local-fetch[1]::
10+
Duplicates another git repository on a local system by
11+
walking commit chain.
12+
13+
gitlink:git-peek-remote[1]::
14+
Lists references on a remote repository using
15+
upload-pack protocol (engine for ssh and local
16+
transport).
17+
18+
gitlink:git-receive-pack[1]::
19+
Invoked by 'git-send-pack' to receive what is pushed to it.
20+
21+
gitlink:git-send-pack[1]::
22+
Pushes to a remote repository, intelligently.
23+
24+
gitlink:git-http-push[1]::
25+
Push missing objects using HTTP/DAV.
26+
27+
gitlink:git-shell[1]::
28+
Restricted shell for GIT-only SSH access.
29+
30+
gitlink:git-ssh-fetch[1]::
31+
Pulls from a remote repository over ssh connection by
32+
walking commit chain.
33+
34+
gitlink:git-ssh-upload[1]::
35+
Helper "server-side" program used by git-ssh-fetch.
36+
37+
gitlink:git-update-server-info[1]::
38+
Updates auxiliary information on a dumb server to help
39+
clients discover references and packs on it.
40+
41+
gitlink:git-upload-archive[1]::
42+
Invoked by 'git-archive' to send a generated archive.
43+
44+
gitlink:git-upload-pack[1]::
45+
Invoked by 'git-fetch-pack' to push
46+
what are asked for.

0 commit comments

Comments
 (0)