X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=dgit.git;a=blobdiff_plain;f=dgit-maint-native.7.pod;h=ac57728cea1d8f573cdeafbcc9bb70aa6d2fd052;hp=03aee59b361ab3365fd3d9f95a850f00f35c35e4;hb=c9cee6bd30b9f24677896da40c17f28fe81fb495;hpb=f773b1ed2796196e0fa801886fce493544c38fe0 diff --git a/dgit-maint-native.7.pod b/dgit-maint-native.7.pod index 03aee59b..ac57728c 100644 --- a/dgit-maint-native.7.pod +++ b/dgit-maint-native.7.pod @@ -65,6 +65,10 @@ Simply prepare your git tree in the usual way, and then: (Do not make any tags yourself: dgit push will do that.) +You may use B or B +instead of B; +see dgit(1) for the syntax of those subcommands. + The --overwrite option tells dgit that you are expecting that your git history is not a descendant of the history which dgit synthesised from the previous @@ -78,6 +82,14 @@ so that your history, which will be pushed to the dgit git server, is fast forward from the dgit archive view. +Alternatively, +if this was the first ever dgit push of the package, +you can avoid this merge commit by +passing C<--deliberately-not-fast-forward>. +instead of C<--overwrite>. +This avoids introducing a new origin commit into +your git history. + =head1 SUBSEQUENT PUSHES =over 4