summaryrefslogtreecommitdiffstats
path: root/man/repo.1
diff options
context:
space:
mode:
authorRoger Shimizu <rosh@debian.org>2021-06-20 21:41:05 +0900
committerMike Frysinger <vapier@google.com>2021-07-16 20:11:41 +0000
commit0a1f533e2835c856473e3e4046341a4d2f66764b (patch)
tree0902c039b76525f1c6785cec561df46265fdb787 /man/repo.1
parent927d29a8afa26a3f1aec841f2150c65e3931ef9b (diff)
downloadgit-repo-0a1f533e2835c856473e3e4046341a4d2f66764b.tar.gz
Add script 'release/update-manpages' to generate manpages
Debian package started to ship manpages for repo since 2.8 [1] And it's about for one year. So I think it should be upstreamed. The script depends on help2man, which is available in both debian [2] and ubuntu [3]. [1] https://tracker.debian.org/news/1150858/accepted-repo-28-1-source-into-unstable [2] https://tracker.debian.org/pkg/help2man [3] https://launchpad.net/ubuntu/+source/help2man Change-Id: Ide2b356d0944ebde34cc96c6d5a782655bd72288 Signed-off-by: Roger Shimizu <rosh@debian.org> Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/309782 Reviewed-by: Mike Frysinger <vapier@google.com>
Diffstat (limited to 'man/repo.1')
-rw-r--r--man/repo.193
1 files changed, 93 insertions, 0 deletions
diff --git a/man/repo.1 b/man/repo.1
new file mode 100644
index 00000000..0bc3acdb
--- /dev/null
+++ b/man/repo.1
@@ -0,0 +1,93 @@
1.\" DO NOT MODIFY THIS FILE! It was generated by help2man.
2.TH REPO "1" "July 2021" "repo" "Repo Manual"
3.SH NAME
4repo \- repository management tool built on top of git
5.SH DESCRIPTION
6usage: repo COMMAND [ARGS]
7The complete list of recognized repo commands are:
8.TP
9abandon
10Permanently abandon a development branch
11.TP
12branch
13View current topic branches
14.TP
15branches
16View current topic branches
17.TP
18checkout
19Checkout a branch for development
20.TP
21cherry\-pick
22Cherry\-pick a change.
23.TP
24diff
25Show changes between commit and working tree
26.TP
27diffmanifests
28Manifest diff utility
29.TP
30download
31Download and checkout a change
32.TP
33forall
34Run a shell command in each project
35.TP
36gitc\-delete
37Delete a GITC Client.
38.TP
39gitc\-init
40Initialize a GITC Client.
41.TP
42grep
43Print lines matching a pattern
44.TP
45help
46Display detailed help on a command
47.TP
48info
49Get info on the manifest branch, current branch or unmerged branches
50.TP
51init
52Initialize a repo client checkout in the current directory
53.TP
54list
55List projects and their associated directories
56.TP
57manifest
58Manifest inspection utility
59.TP
60overview
61Display overview of unmerged project branches
62.TP
63prune
64Prune (delete) already merged topics
65.TP
66rebase
67Rebase local branches on upstream branch
68.TP
69selfupdate
70Update repo to the latest version
71.TP
72smartsync
73Update working tree to the latest known good revision
74.TP
75stage
76Stage file(s) for commit
77.TP
78start
79Start a new branch for development
80.TP
81status
82Show the working tree status
83.TP
84sync
85Update working tree to the latest revision
86.TP
87upload
88Upload changes for code review
89.TP
90version
91Display the version of repo
92.PP
93See 'repo help <command>' for more information on a specific command.