From 0a1f533e2835c856473e3e4046341a4d2f66764b Mon Sep 17 00:00:00 2001 From: Roger Shimizu Date: Sun, 20 Jun 2021 21:41:05 +0900 Subject: 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 Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/309782 Reviewed-by: Mike Frysinger --- man/repo.1 | 93 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 93 insertions(+) create mode 100644 man/repo.1 (limited to 'man/repo.1') 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 @@ +.\" DO NOT MODIFY THIS FILE! It was generated by help2man. +.TH REPO "1" "July 2021" "repo" "Repo Manual" +.SH NAME +repo \- repository management tool built on top of git +.SH DESCRIPTION +usage: repo COMMAND [ARGS] +The complete list of recognized repo commands are: +.TP +abandon +Permanently abandon a development branch +.TP +branch +View current topic branches +.TP +branches +View current topic branches +.TP +checkout +Checkout a branch for development +.TP +cherry\-pick +Cherry\-pick a change. +.TP +diff +Show changes between commit and working tree +.TP +diffmanifests +Manifest diff utility +.TP +download +Download and checkout a change +.TP +forall +Run a shell command in each project +.TP +gitc\-delete +Delete a GITC Client. +.TP +gitc\-init +Initialize a GITC Client. +.TP +grep +Print lines matching a pattern +.TP +help +Display detailed help on a command +.TP +info +Get info on the manifest branch, current branch or unmerged branches +.TP +init +Initialize a repo client checkout in the current directory +.TP +list +List projects and their associated directories +.TP +manifest +Manifest inspection utility +.TP +overview +Display overview of unmerged project branches +.TP +prune +Prune (delete) already merged topics +.TP +rebase +Rebase local branches on upstream branch +.TP +selfupdate +Update repo to the latest version +.TP +smartsync +Update working tree to the latest known good revision +.TP +stage +Stage file(s) for commit +.TP +start +Start a new branch for development +.TP +status +Show the working tree status +.TP +sync +Update working tree to the latest revision +.TP +upload +Upload changes for code review +.TP +version +Display the version of repo +.PP +See 'repo help ' for more information on a specific command. -- cgit v1.2.3-54-g00ecf