X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=git-debrebase.1.pod;h=4d4c85a94992b7e83f68d5e8a20212176ee658c6;hb=ca261d36408442d8f3beeac12434af95810b1e32;hp=5da532029049951d43682eed5671df153e3e75e1;hpb=6b3cdcf0d595efd96bc8c4220df87f7fd5aaef76;p=dgit.git diff --git a/git-debrebase.1.pod b/git-debrebase.1.pod index 5da53202..4d4c85a9 100644 --- a/git-debrebase.1.pod +++ b/git-debrebase.1.pod @@ -55,6 +55,19 @@ The options for git-rebase must either start with C<-i>, or be prececded by C<-->, to distinguish them from options for git-debrebase. +=item git-debrebase status + +Analyise the current branch, +both in terms of its conents, +and the refs which are relevant to git-debrebase, +and print a human-readable summary. + +Please do not attempt to parse the output; +it may be reformatted or reorganised in the future. +Instead, +use one of the L +described below. + =item git-debrebase conclude Finishes a git-debrebase session, @@ -188,7 +201,7 @@ that its command line syntax is optimal. We may want to introduce an incompatible replacement syntax under the name C. -=item git-debrebase make-patches +=item git-debrebase make-patches [--quiet-would-amend] Generate patches in debian/patches/ representing the changes made to upstream files. @@ -209,6 +222,12 @@ and all that has happened is that more changes to upstream files have been committed, running it again can add the missing patches. +If the patches implied by the current branch +are not a simple superset of those already in debian/patches, +make-patches will fail with exit status 7, +and an error message. +(The message can be suppress with --quiet-would-amend.) + =item git-debrebase convert-from-gbp [] Cnnverts a gbp patches-unapplied branch