X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=dgit.1;h=1c87e9a1f089cb2593f4a910745e58d466594a73;hb=c17699d17f17f6ea105b7440ff95fa39eebb54a6;hp=9029f46e014b42cf147b66039d55949bb1f6a6ed;hpb=c315665ee5ff99ad78b4621abfd6be0d73b4e0c9;p=dgit.git diff --git a/dgit.1 b/dgit.1 index 9029f46e..1c87e9a1 100644 --- a/dgit.1 +++ b/dgit.1 @@ -198,6 +198,14 @@ You will need similar enough versions of dgit on the build-host and the invocation host. The build-host needs gnupg installed, with your public key in its keyring (but not your private key, obviously). .TP +.B dgit setup-mergechangelogs +Configures a git merge helper for the file +.B debian/changelog +which uses +.BR dpkg-mergechangelogs . +You can use this in any git repository, not just ones used with +the other dgit operations. +.TP .B dgit quilt-fixup `3.0 (quilt)' format source packages need changes representing not only in-tree but also as patches in debian/patches. dgit quilt-fixup @@ -261,6 +269,15 @@ from being run. the downside is simply that git clean may delete files you forgot to git add. .TP +.BR --clean=git-ff " | " -wgf +The source tree should be cleaned, before building a source package +with one of the build options, using +.BR "git clean -xdff" . +This is like +"git clean -xdf" +but it also removes any subdirectories containing different git +trees (which only unusual packages are likely to create). +.TP .BR --clean=none " | " -wn Do not clean the tree before building a source package. If there are files which are not in git, or if the build creates such files, a