chiark / gitweb /
git-debrebase: Rename a variable $ups_tag to $ups_rev
[dgit.git] / git-debpush.1.pod
index a554fd5695cb245d5c5609fece34cb0cafc309c4..3e065ab6dc4cc45e1060d93eebd519d07bb37cd7 100644 (file)
@@ -109,6 +109,8 @@ You are using git-dpm(1)'s branch format.
 You are using the 'bare debian' branch format, with the upstream
 source in the form of an upstream tag.
 
 You are using the 'bare debian' branch format, with the upstream
 source in the form of an upstream tag.
 
+B<--quilt=baredebian+git> is an alias for B<--quilt=baredebian>.
+
 =item B<--quilt=linear>
 
 You are using the 'manually maintained applied' branch format or
 =item B<--quilt=linear>
 
 You are using the 'manually maintained applied' branch format or
@@ -185,7 +187,12 @@ Ignore the results of all checks designed to prevent broken uploads.
 =item B<--force>=I<check>[,I<check>] ...
 
 Override individual checks designed to prevent broken uploads.  May be
 =item B<--force>=I<check>[,I<check>] ...
 
 Override individual checks designed to prevent broken uploads.  May be
-specified more than once.  Valid values for I<check> are:
+specified more than once.
+
+Using B<--force> or B<--force=>I<check> might cause the upload to fail
+at some later point in the process.
+
+Valid values for I<check> are:
 
 =over 4
 
 
 =over 4
 
@@ -206,6 +213,26 @@ Ignore any differences between the upstream source in the upstream tag
 and the upstream source in the branch to be tagged (this check is only
 run when using B<--quilt=gbp> or B<--quilt=unapplied>).
 
 and the upstream source in the branch to be tagged (this check is only
 run when using B<--quilt=gbp> or B<--quilt=unapplied>).
 
+=item B<patches-applicable>
+
+Ignore any failures of the following two checks:
+
+=over 4
+
+=item
+
+With B<--quilt=gbp>, B<--quilt=unapplied>, B<--quilt=baredebian>,
+B<--quilt=dpm>, and B<--quilt=nofix>, the quilt patches should apply
+cleanly to the upstream source with git-apply(1).
+
+=item
+
+With B<--quilt=dpm> and B<--quilt=nofix>, applying the quilt patches
+to the upstream source should produce exactly the source tree to be
+tagged.
+
+=back
+
 =item B<unreleased>
 
 Permit upload to a suite called UNRELEASED.
 =item B<unreleased>
 
 Permit upload to a suite called UNRELEASED.
@@ -216,8 +243,19 @@ Ignore apparently pushing the dgit view of a package (as produced by
 B<dgit clone>) to the maintainer branch, where the dgit view and the
 maintainer view of the package are not identical.
 
 B<dgit clone>) to the maintainer branch, where the dgit view and the
 maintainer view of the package are not identical.
 
+=item B<unstitched>
+
+Ignore the fact that the branch to be pushed seems to be a
+git-debrebase(1) branch in an unstitched state (see git-debrebase(5)).
+
 =back
 
 =back
 
+=item B<detached>
+
+Ignore the fact that HEAD is to be tagged, but HEAD is detached (this
+check is only run when B<--branch=HEAD> or no B<--branch> option is
+specified).
+
 =back
 
 =head1 SEE ALSO
 =back
 
 =head1 SEE ALSO