summaryrefslogtreecommitdiff
path: root/po4a/dgit_1.pot
diff options
context:
space:
mode:
Diffstat (limited to 'po4a/dgit_1.pot')
-rw-r--r--po4a/dgit_1.pot2645
1 files changed, 2645 insertions, 0 deletions
diff --git a/po4a/dgit_1.pot b/po4a/dgit_1.pot
new file mode 100644
index 0000000..8a7fd86
--- /dev/null
+++ b/po4a/dgit_1.pot
@@ -0,0 +1,2645 @@
+# SOME DESCRIPTIVE TITLE
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2018-10-04 01:04+0100\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. type: TH
+#: ../dgit.1:2 ../dgit.7:1
+#, no-wrap
+msgid "dgit"
+msgstr ""
+
+#. type: TH
+#: ../dgit.1:2 ../dgit.7:1
+#, no-wrap
+msgid "Debian Project"
+msgstr ""
+
+#. type: =head1
+#: ../dgit.1:3 ../dgit.7:2 ../dgit-user.7.pod:1 ../dgit-nmu-simple.7.pod:1
+#: ../dgit-maint-native.7.pod:1 ../dgit-maint-merge.7.pod:1
+#: ../dgit-maint-gbp.7.pod:1 ../dgit-maint-debrebase.7.pod:1
+#: ../dgit-downstream-dsc.7.pod:1 ../dgit-sponsorship.7.pod:1
+#: ../git-debrebase.1.pod:1 ../git-debrebase.5.pod:1
+#, no-wrap
+msgid "NAME"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:5
+msgid "dgit - git integration with the Debian archive"
+msgstr ""
+
+#. type: SH
+#: ../dgit.1:6
+#, no-wrap
+msgid "SYNOPSIS"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:10
+msgid ""
+"B<dgit> [I<dgit-opts>] B<clone> [I<dgit-opts>] I<package> [I<suite>] [B<./"
+">I<dir|>B</>I<dir>]"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:14
+msgid "B<dgit> [I<dgit-opts>] B<fetch>|B<pull> [I<dgit-opts>] [I<suite>]"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:18
+msgid ""
+"B<dgit> [I<dgit-opts>] B<build>|B<sbuild>|B<build-source> [I<build-opts>]"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:22
+msgid "B<dgit> [I<dgit-opts>] B<pbuilder>|B<cowbuilder> [I<debbuildopts>]"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:26
+msgid "B<dgit> [I<dgit-opts>] B<push>|B<push-source> [I<dgit-opts>] [I<suite>]"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:30
+msgid ""
+"B<dgit> [I<dgit-opts>] B<rpush> I<build-host>B<:>I<build-dir> [I<push args..."
+">]"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:33
+msgid "B<dgit> [I<dgit-opts>] I<action> ..."
+msgstr ""
+
+#. type: SH
+#: ../dgit.1:33
+#, no-wrap
+msgid "DESCRIPTION"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:41
+msgid ""
+"B<dgit> allows you to treat the Debian archive as if it were a git "
+"repository. Conversely, it allows Debian to publish the source of its "
+"packages as git branches, in a format which is directly useable by ordinary "
+"people."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:44
+msgid "This is the command line reference. Please read the tutorial(s):"
+msgstr ""
+
+#. type: tbl table
+#: ../dgit.1:46
+#, no-wrap
+msgid "dgit-user(7)"
+msgstr ""
+
+#. type: tbl table
+#: ../dgit.1:46
+#, no-wrap
+msgid "for users: edit, build and share packages"
+msgstr ""
+
+#. type: tbl table
+#: ../dgit.1:47
+#, no-wrap
+msgid "dgit-nmu-simple(7)"
+msgstr ""
+
+#. type: tbl table
+#: ../dgit.1:47
+#, no-wrap
+msgid "for DDs: do a straightforward NMU"
+msgstr ""
+
+#. type: tbl table
+#: ../dgit.1:48
+#, no-wrap
+msgid "dgit-maint-native(7)"
+msgstr ""
+
+#. type: tbl table
+#: ../dgit.1:48
+#, no-wrap
+msgid "for maintainers of Debian-native packages"
+msgstr ""
+
+#. type: tbl table
+#: ../dgit.1:49
+#, no-wrap
+msgid "dgit-maint-debrebase(7)"
+msgstr ""
+
+#. type: tbl table
+#: ../dgit.1:49
+#, no-wrap
+msgid "for maintainers: a pure-git rebasish workflow"
+msgstr ""
+
+#. type: tbl table
+#: ../dgit.1:50
+#, no-wrap
+msgid "dgit-maint-merge(7)"
+msgstr ""
+
+#. type: tbl table
+#: ../dgit.1:50
+#, no-wrap
+msgid "for maintainers: a pure-git merging workflow"
+msgstr ""
+
+#. type: tbl table
+#: ../dgit.1:51
+#, no-wrap
+msgid "dgit-maint-gbp(7)"
+msgstr ""
+
+#. type: tbl table
+#: ../dgit.1:51
+#, no-wrap
+msgid "for maintainers already using git-buildpackage"
+msgstr ""
+
+#. type: tbl table
+#: ../dgit.1:52
+#, no-wrap
+msgid "dgit-sponsorship(7)"
+msgstr ""
+
+#. type: tbl table
+#: ../dgit.1:52
+#, no-wrap
+msgid "for sponsors and sponsored contributors"
+msgstr ""
+
+#. type: tbl table
+#: ../dgit.1:53
+#, no-wrap
+msgid "dgit-downstream-dsc(7)"
+msgstr ""
+
+#. type: tbl table
+#: ../dgit.1:53
+#, no-wrap
+msgid "setting up dgit push for a new distro"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:60
+msgid ""
+"See B<dgit(7)> for detailed information about the data model, common "
+"problems likely to arise with certain kinds of package, etc."
+msgstr ""
+
+#. type: SH
+#: ../dgit.1:60
+#, no-wrap
+msgid "OPERATIONS"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:61
+#, no-wrap
+msgid "B<dgit clone> I<package> [I<suite>] [B<./>I<dir|>B</>I<dir>]"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:74
+msgid ""
+"Consults the archive and dgit-repos to construct the git view of history for "
+"I<package> in I<suite> (B<sid> by default) in a new directory (named B<./"
+">I<package> by default); also, downloads any necessary orig tarballs."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:85
+msgid ""
+"The suite's git tip is left on the local branch B<dgit/>I<suite> ready for "
+"work, and on the corresponding dgit remote tracking branch. The B<origin> "
+"remote will be set up to point to the package's dgit-repos tree for the "
+"distro to which I<suite> belongs."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:90
+msgid ""
+"I<suite> may be a combination of several underlying suites in the form "
+"I<mainsuite>B<,>I<subsuite>...; see COMBINED SUITES in dgit(7)."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:97
+msgid ""
+"For your convenience, the B<vcs-git> remote will be set up from the "
+"package's Vcs-Git field, if there is one - but note that in the general case "
+"the history found there may be different to or even disjoint from dgit's "
+"view. (See also dgit update-vcs-git.)"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:97
+#, no-wrap
+msgid "B<dgit fetch> [I<suite>]"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:110
+msgid ""
+"Consults the archive and git-repos to update the git view of history for a "
+"specific suite (and downloads any necessary orig tarballs), and updates the "
+"remote tracking branch B<remotes/dgit/dgit/>I<suite>. If the current branch "
+"is B<dgit/>I<suite> then dgit fetch defaults to I<suite>; otherwise it "
+"parses debian/changelog and uses the suite specified there. suite may be a "
+"combined suite, as for clone."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:110
+#, no-wrap
+msgid "B<dgit pull> [I<suite>]"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:116
+msgid ""
+"Does dgit fetch, and then merges the new head of the remote tracking branch "
+"B<remotes/dgit/dgit/>I<suite> into the current branch."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:116
+#, no-wrap
+msgid "B<dgit checkout> I<suite>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:120
+msgid "Checks out the local branch B<dgit/>I<suite>."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:127
+msgid ""
+"If the branch does not exist, dgit checkout creates it, and sets it up the "
+"same way as dgit clone would. In that case, if the archive remote tracking "
+"branch does not exist, dgit checkout will do a dgit fetch first."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:132
+msgid ""
+"NB: dgit checkout will only do a fetch if it has to. If you already have "
+"the suite branch, and want to merge your branch with updates from the "
+"archive, use dgit pull."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:137
+msgid ""
+"dgit checkout will normally need to aceess the archive server, to "
+"canonicalise the provided suite name. The exception is if you specify the "
+"canonical name, and the branch (or tracking branch) already exists."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:137
+#, no-wrap
+msgid "B<dgit build> ..."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:146
+msgid ""
+"Runs B<dpkg-buildpackage> with some suitable options. Options and arguments "
+"after build will be passed on to dpkg-buildpackage. It is not necessary to "
+"use dgit build when using dgit; it is OK to use any approach which ensures "
+"that the generated source package corresponds to the relevant git commit."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:148 ../dgit.1:200 ../dgit.1:240
+msgid "Tagging, signing and actually uploading should be left to dgit push."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:152
+msgid ""
+"dgit's build operations access the the network, to get the -v option right. "
+"See -v, below."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:152
+#, no-wrap
+msgid "B<dgit build-source> ..."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:161
+msgid ""
+"Builds the source package, and a changes file for a prospective source-only "
+"upload, using B<dpkg-source>. The output is left in "
+"I<package>B<_>I<version>B<.dsc> and I<package>B<_>I<version>B<_source."
+"changes>."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:164
+msgid ""
+"Tagging, signing and actually uploading should be left to dgit push-source, "
+"or dgit push."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:164
+#, no-wrap
+msgid "B<dgit clean>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:168
+msgid ""
+"Cleans the current working tree (according to the --clean= option in force)."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:168
+#, no-wrap
+msgid "B<dgit update-vcs-git> [I<suite>|B<.>] [B<-->] [I<git fetch options>]"
+msgstr ""
+
+#. type: TQ
+#: ../dgit.1:170
+#, no-wrap
+msgid "B<dgit update-vcs-git> [I<suite|>B<.>] B<->"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:175
+msgid ""
+"Sets up, or updates the url of, the vcs-git remote, and (unless B<-> was "
+"specified) runs git fetch on it."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:182
+msgid ""
+"By default, the Vcs-Git field of the .dsc from Debian sid is used, as that "
+"is probably most up to date. Another suite may be specified, or B<.> to "
+"indicate that the Vcs-Git of the cwd's debian/control should be used instead."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:182
+#, no-wrap
+msgid "B<dgit help>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:185 ../dgit.1:1123
+msgid "Print a usage summary."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:185
+#, no-wrap
+msgid "B<dgit sbuild> ..."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:194
+msgid ""
+"Constructs the source package, uses B<sbuild> to do a binary build, and uses "
+"mergechanges to merge the source and binary changes files. Options and "
+"arguments after sbuild will be passed on to sbuild. The output is left in "
+"I<package>B<_>I<version>B<_multi.changes>."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:198
+msgid ""
+"Note that by default sbuild does not build arch-independent packages. You "
+"probably want to pass -A, to request those."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:200
+#, no-wrap
+msgid "B<dgit pbuilder> [I<debbuildopts>]"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:208
+msgid ""
+"Constructs the source package, uses B<pbuilder> to do a binary build, and "
+"uses mergechanges to merge the source and binary changes files. The output "
+"is left in I<package>B<_>I<version>B<_multi.changes>."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:211
+msgid ""
+"You should ensure that your dgit --build-products-dir setting matches your "
+"pbuilder --buildresult."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:217
+msgid ""
+"The I<debbuildopts> are passed to pbuilder using its --debbuildopts option. "
+"If you want to pass other options to pbuilder, use the B<--pbuilder:> dgit "
+"option as described below (remember that dgit options should appear between "
+"B<dgit> and B<pbuilder>)."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:223
+msgid ""
+"You should ensure that in your pbuilderrc you do B<not> have the setting "
+"B<SOURCE_ONLY_CHANGES=yes> as this may cause trouble."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:223
+#, no-wrap
+msgid "B<dgit cowbuilder> [I<debbuildopts>]"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:229
+msgid "Like B<dgit pbuilder>, but uses B<cowbuilder> instead of B<pbuilder.>"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:229
+#, no-wrap
+msgid "B<dgit gbp-build> ..."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:235
+msgid ""
+"Runs B<git-buildpackage> with some suitable options. Options and arguments "
+"after gbp-build will be passed on to git-buildpackage."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:238
+msgid ""
+"By default this uses --quilt=gbp, so HEAD should be a git-buildpackage style "
+"branch, not a patches-applied branch."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:240
+#, no-wrap
+msgid "B<dgit push> [I<suite>]"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:249
+msgid ""
+"Does an `upload', pushing the current HEAD to the archive (as a source "
+"package) and to dgit-repos (as git commits). The package must already have "
+"been built ready for upload, with the .dsc and .changes left in the parent "
+"directory. It is normally best to do the build with dgit too (eg with dgit "
+"sbuild): some existing build tools pass unhelpful options to dpkg-source et "
+"al by default, which can result in the built source package not being "
+"identical to the git tree."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:259
+msgid ""
+"In more detail: dgit push checks that the current HEAD corresponds to the ."
+"dsc. It then pushes the HEAD to the suite's dgit-repos branch, adjusts the ."
+"changes to include any .origs which the archive lacks and exclude .origs "
+"which the archive has (so -sa and -sd are not needed when building for dgit "
+"push), makes a signed git tag, edits the .dsc to contain the dgit metadata "
+"field, runs debsign to sign the upload (.dsc and .changes), pushes the "
+"signed tag, and finally uses dput to upload the .changes to the archive."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:263
+msgid ""
+"dgit push always uses the package, suite and version specified in the debian/"
+"changelog and the .dsc, which must agree. If the command line specifies a "
+"suite then that must match too."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:268
+msgid ""
+"When used on a git-debrebase branch, dgit calls git-debrebase to prepare the "
+"branch for source package upload and push."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:268
+#, no-wrap
+msgid "B<dgit push-source> [I<suite>]"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:273
+msgid ""
+"Without B<-C>, builds a source package and dgit pushes it. Saying B<dgit "
+"push-source> is like saying \"update the source code in the archive to match "
+"my git HEAD, and let the autobuilders do the rest.\""
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:276
+msgid ""
+"With B<-C>, performs a dgit push, additionally ensuring that no binary "
+"packages are uploaded."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:276
+#, no-wrap
+msgid "B<dgit rpush> I<build-host>B<:>I<build-dir> [I<push args...>]"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:283
+msgid ""
+"Pushes the contents of the specified directory on a remote machine. This is "
+"like running dgit push on build-host with build-dir as the current "
+"directory; however, signing operations are done on the invoking host. This "
+"allows you to do a push when the system which has the source code and the "
+"build outputs has no access to the key:"
+msgstr ""
+
+#. type: =item
+#: ../dgit.1:286 ../dgit-maint-merge.7.pod:446
+#, no-wrap
+msgid "1."
+msgstr ""
+
+#. type: tbl table
+#: ../dgit.1:286
+#, no-wrap
+msgid "Clone on build host (dgit clone)"
+msgstr ""
+
+#. type: =item
+#: ../dgit.1:287 ../dgit-maint-merge.7.pod:450
+#, no-wrap
+msgid "2."
+msgstr ""
+
+#. type: tbl table
+#: ../dgit.1:287
+#, no-wrap
+msgid "Edit code on build host (edit, git commit)"
+msgstr ""
+
+#. type: =item
+#: ../dgit.1:288 ../dgit-maint-merge.7.pod:455
+#, no-wrap
+msgid "3."
+msgstr ""
+
+#. type: tbl table
+#: ../dgit.1:288
+#, no-wrap
+msgid "Build package on build host (dgit build)"
+msgstr ""
+
+#. type: tbl table
+#: ../dgit.1:289
+#, no-wrap
+msgid "4."
+msgstr ""
+
+#. type: tbl table
+#: ../dgit.1:289
+#, no-wrap
+msgid "Test package on build host or elsewhere (dpkg -i, test)"
+msgstr ""
+
+#. type: tbl table
+#: ../dgit.1:290
+#, no-wrap
+msgid "5."
+msgstr ""
+
+#. type: tbl table
+#: ../dgit.1:290
+#, no-wrap
+msgid "Upload by invoking dgit rpush on host with your GPG key."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:296
+msgid ""
+"However, the build-host must be able to ssh to the dgit repos. If this is "
+"not already the case, you must organise it separately, for example by the "
+"use of ssh agent forwarding."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:299
+msgid ""
+"The remaining arguments are treated just as dgit push would handle them."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:304
+msgid ""
+"build-host and build-dir can be passed as separate arguments; this is "
+"assumed to be the case if the first argument contains no : (except perhaps "
+"one in [ ], to support IPv6 address literals)."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:308
+msgid ""
+"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)."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:308
+#, no-wrap
+msgid "B<dgit setup-new-tree>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:324
+msgid ""
+"Configure the current working tree the way that dgit clone would have set it "
+"up. Like running B<dgit setup-useremail>, B<setup-mergechangelogs> and "
+"B<setup-gitattributes> (but only does each thing if dgit is configured to do "
+"it automatically). You can use these in any git repository, not just ones "
+"used with the other dgit operations. Does B<not> run B<update-vcs-git> (as "
+"that requires Debian packaging information)."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:324
+#, no-wrap
+msgid "B<dgit setup-useremail>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:330
+msgid ""
+"Set the working tree's user.name and user.email from the distro-specific "
+"dgit configuration (B<dgit-distro.>I<distro>B<.user-name> and B<.user-"
+"email>), or DEBFULLNAME or DEBEMAIL."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:330
+#, no-wrap
+msgid "B<dgit setup-mergechangelogs>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:336
+msgid ""
+"Configures a git merge helper for the file B<debian/changelog> which uses "
+"B<dpkg-mergechangelogs>."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:336
+#, no-wrap
+msgid "B<dgit setup-gitattributes>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:351
+msgid ""
+"Set up the working tree's B<.git/info/attributes> to disable all "
+"transforming attributes for all files. This is done by defining a macro "
+"attribute B<dgit-defuse-attrs> and applying it to B<*>. For why, see "
+"B<GITATTRIBUTES> in B<dgit(7)>. Note that only attributes affecting the "
+"working tree are suppressed. git-archive may remain exciting."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:359
+msgid ""
+"If there is an existing macro attribute line B<[attr]dgit-defuse-attrs> in ."
+"git/info/attributes, but it is insufficient, because it was made by an "
+"earlier version of dgit and git has since introduced new transforming "
+"attributes, modifies the macro to disable the newer transformations."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:370
+msgid ""
+"(If there is already a macro attribute line B<[attr]dgit-defuse-attrs> in ."
+"git/info/attributes which does what dgit requires (whatever files it "
+"effects), this operation does nothing further. This fact can be used to "
+"defeat or partially defeat dgit setup-gitattributes and hence dgit setup-new-"
+"tree.)"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:370
+#, no-wrap
+msgid "B<dgit quilt-fixup>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:377
+msgid ""
+"`3.0 (quilt)' format source packages need changes representing not only in-"
+"tree but also as patches in debian/patches. dgit quilt-fixup checks whether "
+"this has been done; if not, dgit will make appropriate patches in debian/"
+"patches and also commit the resulting changes to git."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:379
+msgid "This is normally done automatically by dgit build and dgit push."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:385
+msgid ""
+"dgit will try to turn each relevant commit in your git history into a new "
+"quilt patch. dgit cannot convert nontrivial merges, or certain other kinds "
+"of more exotic history. If dgit can't find a suitable linearisation of your "
+"history, by default it will fail, but you can ask it to generate a single "
+"squashed patch instead."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:394
+msgid ""
+"When used with a git-debrebase branch, dgit will ask git-debrebase to "
+"prepare patches. However, dgit can make patches in some situations where "
+"git-debrebase fails, so dgit quilt-fixup can be useful in its own right. To "
+"always use dgit's own patch generator instead of git-debrebase make-patches, "
+"pass --git-debrebase=true to dgit."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:399
+msgid "See B<FORMAT 3.0 (QUILT)> in B<dgit(7)>."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:399
+#, no-wrap
+msgid "B<dgit import-dsc> [I<sub-options>] I<../path/to/.dsc> [B<+>|B<..>]branch"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:405
+msgid ""
+"Import a Debian-format source package, specified by its .dsc, into git, the "
+"way dgit fetch would do."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:416
+msgid ""
+"This does about half the work of dgit fetch: it will convert the .dsc into a "
+"new, orphan git branch. Since dgit has no access to a corresponding source "
+"package archive or knowledge of the history it does not consider whether "
+"this version is newer than any previous import or corresponding git "
+"branches; and it therefore does not make a pseudomerge to bind the import "
+"into any existing git history."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:426
+msgid ""
+"Because a .dsc can contain a Dgit field naming a git commit (which you might "
+"not have), and specifying where to find that commit (and any history rewrite "
+"table), import-dsc might need online access. If this is a problem (or "
+"dgit's efforts to find the commit fail), consider --no-chase-dsc-distro or --"
+"force-import-dsc-with-dgit-field."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:428
+msgid "There is only only sub-option:"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:434
+msgid ""
+"B<--require-valid-signature> causes dgit to insist that the signature on "
+"the .dsc is valid (using the same criteria as dpkg-source -x). Otherwise, "
+"dgit tries to verify the signature but the outcome is reported only as "
+"messages to stderr."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:453
+msgid ""
+"If I<branch> is prefixed with B<+> then if it already exists, it will be "
+"simply ovewritten, no matter its existing contents. If I<branch> is "
+"prefixed with B<..> then if it already exists and dgit actually imports the "
+"dsc (rather than simply reading the git commit out of the Dgit field), dgit "
+"will make a pseudomerge so that the result is necessarily fast forward from "
+"the existing branch. Otherwise, if branch already exists, dgit will stop "
+"with an error message."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:457
+msgid "If I<branch> does not start with refs/, refs/heads/ is prepended."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:457
+#, no-wrap
+msgid "B<dgit version>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:460
+msgid "Prints version information and exits."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:460
+#, no-wrap
+msgid "B<dgit clone-dgit-repos-server>I< destdir>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:464
+msgid ""
+"Tries to fetch a copy of the source code for the dgit-repos-server, as "
+"actually being used on the dgit git server, as a git tree."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:464
+#, no-wrap
+msgid "B<dgit print-dgit-repos-server-source-url>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:469
+msgid ""
+"Prints the url used by dgit clone-dgit-repos-server. This is hopefully "
+"suitable for use as a git remote url. It may not be useable in a browser."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:469
+#, no-wrap
+msgid "B<dgit print-dpkg-source-ignores>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:476
+msgid ""
+"Prints the -i and -I arguments which must be passed to dpkg-souce to cause "
+"it to exclude exactly the .git diredcory and nothing else. The separate "
+"arguments are unquoted, separated by spaces, and do not contain spaces."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:476
+#, no-wrap
+msgid "B<dgit print-unapplied-treeish>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:487
+msgid ""
+"Constructs a tree-ish approximating the patches-unapplied state of your 3.0 "
+"(quilt) package, and prints the git object name to stdout. This requires "
+"appropriate .orig tarballs. This tree object is identical to your .origs as "
+"regards upstream files. The contents of the debian subdirectory is not "
+"interesting and should not be inspected; except that debian/patches will be "
+"identical to your HEAD."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:494
+msgid ""
+"To make this operate off-line, the access configuration key which is used to "
+"determine the build-products-dir is the uncanonicalised version of the suite "
+"name from the changelog, or (of course) dgit.default.build-products-dir. "
+"See ACCESS CONFIGURATION, below."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:496
+msgid "This function is primarily provided for the benefit of git-debrebase."
+msgstr ""
+
+#. type: =head1
+#: ../dgit.1:496 ../git-debrebase.1.pod:441
+#, no-wrap
+msgid "OPTIONS"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:497
+#, no-wrap
+msgid "B<--dry-run> | B<-n>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:503
+msgid ""
+"Go through the motions, fetching all information needed, but do not actually "
+"update the output(s). For push, dgit does the required checks and leaves "
+"the new .dsc in a temporary file, but does not sign, tag, push or upload."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:503
+#, no-wrap
+msgid "B<--damp-run> | B<-L>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:508
+msgid ""
+"Go through many more of the motions: do everything that doesn't involve "
+"either signing things, or making changes on the public servers."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:508
+#, no-wrap
+msgid "B<-k>I<keyid>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:517
+msgid ""
+"Use I<keyid> for signing the tag and the upload. The default comes from the "
+"distro's B<keyid> config setting (see CONFIGURATION, below), or failing "
+"that, the uploader trailer line in debian/changelog."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:517
+#, no-wrap
+msgid "B<--no-sign>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:520
+msgid "does not sign tags or uploads (meaningful only with push)."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:521
+#, no-wrap
+msgid "B<-p>I<package>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:527
+msgid ""
+"Specifies that we should process source package I<package> rather than "
+"looking in debian/control or debian/changelog. Valid with dgit fetch and "
+"dgit pull, only."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:527
+#, no-wrap
+msgid "B<--clean=git> | B<-wg>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:533
+msgid ""
+"Use B<git clean -xdf> to clean the working tree, rather than running the "
+"package's rules clean target."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:536
+msgid ""
+"This will delete all files which are not tracked by git. (Including any "
+"files you forgot to git add.)"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:541
+msgid ""
+"B<--clean=>I<...> options other than dpkg-source are useful when the "
+"package's clean target is troublesome, or to avoid needing the build-"
+"dependencies."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:541
+#, no-wrap
+msgid "B<--clean=git-ff> | B<-wgf>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:550
+msgid ""
+"Use B<git clean -xdff> to clean the working tree. Like git clean -xdf but "
+"it also removes any subdirectories containing different git trees (which "
+"only unusual packages are likely to create)."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:550
+#, no-wrap
+msgid "B<--clean=check> | B<-wc>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:556
+msgid ""
+"Merely check that the tree is clean (does not contain uncommitted files). "
+"Avoids running rules clean, and can avoid needing the build-dependencies."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:556
+#, no-wrap
+msgid "B<--clean=none> | B<-wn>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:564
+msgid ""
+"Do not clean the tree, nor check that it is clean. Avoids running rules "
+"clean, and can avoid needing the build-dependencies. If there are files "
+"which are not in git, or if the build creates such files, a subsequent dgit "
+"push will fail."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:564
+#, no-wrap
+msgid "B<--clean=dpkg-source> | B<-wd>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:570
+msgid ""
+"Use dpkg-buildpackage to do the clean, so that the source package is cleaned "
+"by dpkg-source running the package's clean target. This is the default. "
+"Requires the package's build dependencies."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:570
+#, no-wrap
+msgid "B<--clean=dpkg-source-d> | B<-wdd>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:580
+msgid ""
+"Use B<dpkg-buildpackage -d> to do the clean, so that the source package is "
+"cleaned by dpkg-source running the package's clean target. The build-"
+"dependencies are not checked (due to B<-d>), which violates policy, but may "
+"work in practice."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:580
+#, no-wrap
+msgid "B<-N> | B<--new>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:586
+msgid ""
+"The package is or may be new in this suite. Without this, dgit will refuse "
+"to push. It may (for Debian, will) be unable to access the git history for "
+"any packages which have been newly pushed and have not yet been published."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:586
+#, no-wrap
+msgid "B<--include-dirty>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:594
+msgid ""
+"Do not complain if the working tree does not match your git HEAD, and when "
+"building, include the changes from your working tree. This can be useful "
+"with build, if you plan to commit later. (dgit push will still ensure that "
+"the .dsc you upload and the git tree you push are identical, so this option "
+"won't make broken pushes.)"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:594
+#, no-wrap
+msgid "B<--ignore-dirty>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:597
+msgid "Deprecated alias for --include-dirty."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:597
+#, no-wrap
+msgid "B<--overwrite>[=I<previous-version>]"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:608
+msgid ""
+"Declare that your HEAD really does contain all the (wanted) changes from all "
+"versions listed in its changelog; or, all (wanted) changes from I<previous-"
+"version>. This promise is needed when your git branch is not a descendant "
+"of the version in the archive according to the git revision history."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:615
+msgid ""
+"It is safer not to specify I<previous-version>, and usually it's not "
+"needed. Just say B<--overwrite>, unless you know what you are doing."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:619
+msgid ""
+"This option is useful if you are the maintainer, and you have incorporated "
+"NMU changes into your own git workflow in a way that doesn't make your "
+"branch a fast forward from the NMU."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:625
+msgid ""
+"This option is also usually necessary the first time a package is pushed "
+"with dgit push to a particular suite. See B<dgit-maint->I<*>B<(7)>."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:639
+msgid ""
+"If I<previous-version> is not specified, dgit will check that the version in "
+"the archive is mentioned in your debian/changelog. (This will avoid losing "
+"changes, even with B<--overwrite>, unless someone committed to git a "
+"finalised changelog entry, and then made later changes to that version.) If "
+"I<previous-version> is specified, it ought to be the version currently in "
+"the archive."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:645
+msgid ""
+"dgit push --overwrite will, if necessary, make a pseudo-merge (that is, "
+"something that looks like the result of git merge -s ours) to stitch the "
+"archive's version into your own git history, so that your push is a fast "
+"forward from the archive."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:650
+msgid ""
+"(In quilt mode B<gbp>, B<dpm> or B<unpatched>, implying a split between the "
+"dgit view and the maintainer view, the pseudo-merge will appear only in the "
+"dgit view.)"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:650
+#, no-wrap
+msgid "B<--delayed>=I<days>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:653
+msgid "Upload to a DELAYED queue."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:663
+msgid ""
+"B<WARNING:> If the maintainer responds by cancelling your upload from the "
+"queue, and does not make an upload of their own, this will not rewind the "
+"git branch on the dgit git server. Other dgit users will then see your push "
+"(with a warning message from dgit) even though the maintainer wanted to "
+"abolish it. Such users might unwittingly reintroduce your changes."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:668
+msgid ""
+"If this situation arises, someone should make a suitable dgit push to update "
+"the contents of dgit-repos to a version without the controversial changes."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:668
+#, no-wrap
+msgid "B<--no-chase-dsc-distro>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:674
+msgid ""
+"Tells dgit not to look online for additional git repositories containing "
+"information about a particular .dsc being imported. Chasing is the default."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:684
+msgid ""
+"For most operations (such as fetch and pull), disabling chasing means dgit "
+"will access only the git server for the distro you are directly working "
+"with, even if the .dsc was copied verbatim from another distro. For import-"
+"dsc, disabling chasing means dgit will work completely offline."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:692
+msgid ""
+"Disabling chasing can be hazardous: if the .dsc names a git commit which has "
+"been rewritten by those in charge of the distro, this option may prevent "
+"that rewrite from being effective. Also, it can mean that dgit fails to "
+"find necessary git commits."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:692
+#, no-wrap
+msgid "B<--save-dgit-view=>I<branch>|I<ref>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:702
+msgid ""
+"Specifies that when a split view quilt mode is in operation, and dgit "
+"calculates (or looks up in its cache) a dgit view corresponding to your "
+"HEAD, the dgit view will be left in I<ref>. The specified ref is "
+"unconditionally overwritten, so don't specify a branch you want to keep."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:709
+msgid ""
+"This option is effective only with the following operations: quilt-fixup; "
+"push; all builds. And it is only effective with --[quilt=]gbp, --"
+"[quilt=]dpm, --quilt=unpatched."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:713
+msgid ""
+"If ref does not start with refs/ it is taken to to be a branch - i.e. refs/"
+"heads/ is prepended."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:717
+msgid "B<--dgit-view-save> is a deprecated alias for --save-dgit-view."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:717
+#, no-wrap
+msgid "B<--deliberately->I<something>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:731
+msgid ""
+"Declare that you are deliberately doing I<something>. This can be used to "
+"override safety catches, including safety catches which relate to distro-"
+"specific policies. The use of --deliberately is declared and published in "
+"the signed tags generated for you by dgit, so that the archive software can "
+"give effect to your intent, and for the benefit humans looking at the "
+"history. The meanings of I<something>s understood in the context of Debian "
+"are discussed below:"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:731
+#, no-wrap
+msgid "B<--deliberately-not-fast-forward>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:737
+msgid ""
+"Declare that you are deliberately rewinding history. When pushing to "
+"Debian, use this when you are making a renewed upload of an entirely new "
+"source package whose previous version was not accepted for release from NEW "
+"because of problems with copyright or redistributibility."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:748
+msgid ""
+"In split view quilt modes, this also prevents the construction by dgit of a "
+"pseudomerge to make the dgit view fast forwarding. Normally only one of --"
+"overwrite (which creates a suitable pseudomerge) and --deliberately-not-"
+"fast-forward (which suppresses the pseudomerge and the fast forward checks) "
+"should be needed; --overwrite is usually better."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:748
+#, no-wrap
+msgid "B<--deliberately-include-questionable-history>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:757
+msgid ""
+"Declare that you are deliberately including, in the git history of your "
+"current push, history which contains a previously-submitted version of this "
+"package which was not approved (or has not yet been approved) by the "
+"ftpmasters. When pushing to Debian, only use this option after verifying "
+"that: none of the rejected-from-NEW (or never-accepted) versions in the git "
+"history of your current push, were rejected by ftpmaster for copyright or "
+"redistributability reasons."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:757
+#, no-wrap
+msgid "B<--deliberately-fresh-repo>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:762
+msgid ""
+"Declare that you are deliberately rewinding history and want to throw away "
+"the existing repo. Not relevant when pushing to Debian, as the Debian "
+"server will do this automatically when necessary."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:762
+#, no-wrap
+msgid "B<--quilt=linear>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:769
+msgid ""
+"When fixing up source format `3.0 (quilt)' metadata, insist on generating a "
+"linear patch stack: one new patch for each relevant commit. If such a stack "
+"cannot be generated, fail. This is the default for Debian."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:774
+msgid ""
+"HEAD should be a series of plain commits (not touching debian/patches/), and "
+"pseudomerges, with as ancestor a patches-applied branch."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:774
+#, no-wrap
+msgid "B<--quilt=auto>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:783
+msgid ""
+"When fixing up source format `3.0 (quilt)' metadata, prefer to generate a "
+"linear patch stack (as with --quilt=auto) but if that doesn't seem "
+"possible, try to generate a single squashed patch for all the changes made "
+"in git (as with --quilt=smash). This is not a good idea for an NMU in "
+"Debian."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:783
+#, no-wrap
+msgid "B<--quilt=smash>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:788
+msgid ""
+"When fixing up source format `3.0 (quilt)' metadata, generate a single "
+"additional patch for all the changes made in git. This is not a good idea "
+"for an NMU in Debian."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:794
+msgid ""
+"(If HEAD has any in-tree patches already, they must apply cleanly. This "
+"will be the case for any trees produced by dgit fetch or clone; if you do "
+"not change the upstream version nor make changes in debian/patches, it will "
+"remain true.)"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:794
+#, no-wrap
+msgid "B<--quilt=nofix>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:802
+msgid ""
+"Check whether source format `3.0 (quilt)' metadata would need fixing up, "
+"but, if it does, fail. You must then fix the metadata yourself somehow "
+"before pushing. (NB that dpkg-source --commit will not work because the "
+"dgit git tree does not have a B<.pc> directory.)"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:802
+#, no-wrap
+msgid "B<--quilt=nocheck> | B<--no-quilt-fixup>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:807
+msgid ""
+"Do not check whether up source format `3.0 (quilt)' metadata needs fixing "
+"up. If you use this option and the metadata did in fact need fixing up, "
+"dgit push will fail."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:807
+#, no-wrap
+msgid "B<-->[B<quilt=>]B<gbp> | B<-->[B<quilt=>]B<dpm> | B<--quilt=unapplied>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:814
+msgid ""
+"Tell dgit that you are using a nearly-dgit-compatible git branch, aka a "
+"B<maintainer view>, and do not want your branch changed by dgit."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:822
+msgid ""
+"B<--gbp> (short for B<--quilt=gbp>) is for use with git-buildpackage. Your "
+"HEAD is expected to be a patches-unapplied git branch, except that it might "
+"contain changes to upstream .gitignore files. This is the default for dgit "
+"gbp-build."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:830
+msgid ""
+"B<--dpm> (short for B<--quilt=dpm>) is for use with git-dpm. Your HEAD is "
+"expected to be a patches-applied git branch, except that it might contain "
+"changes to upstream .gitignore files."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:835
+msgid ""
+"B<--quilt=unapplied> specifies that your HEAD is a patches-unapplied git "
+"branch (and that any changes to upstream .gitignore files are represented as "
+"patches in debian/patches)."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:853
+msgid ""
+"With --quilt=gbp|dpm|unapplied, dgit push (or precursors like quilt-fixup "
+"and build) will automatically generate a conversion of your git branch into "
+"the right form. dgit push will push the dgit-compatible form (the B<dgit "
+"view>) to the dgit git server. The dgit view will be visible to you in the "
+"dgit remote tracking branches, but your own branch will not be modified. "
+"dgit push will create a tag B<debian/>I<version> for the maintainer view, "
+"and the dgit tag B<archive/debian/>I<version> for the dgit view. dgit quilt-"
+"fixup will merely do some checks, and cache the maintainer view."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:862
+msgid ""
+"B<If you have a branch like this it is essential to specify the appropriate "
+"--quilt= option!> This is because it is not always possible to tell: a "
+"patches-unapplied git branch of a package with one patch, for example, looks "
+"very like a patches-applied branch where the user has used git revert to "
+"undo the patch, expecting to actually revert it. However, if you fail to "
+"specify the right --quilt option, and you aren't too lucky, dgit will notice "
+"the problem and stop, with a useful hint."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:862
+#, no-wrap
+msgid "B<-d>I<distro> | B<--distro=>I<distro>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:871
+msgid ""
+"Specifies that the suite to be operated on is part of distro I<distro>. "
+"This overrides the default value found from the git config option B<dgit-"
+"suite.>I<suite>B<.distro>. The only effect is that other configuration "
+"variables (used for accessing the archive and dgit-repos) used are B<dgit-"
+"distro.>I<distro>B<.*>."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:877
+msgid ""
+"If your suite is part of a distro that dgit already knows about, you can use "
+"this option to make dgit work even if your dgit doesn't know about the "
+"suite. For example, specifying B<-ddebian> will work when the suite is an "
+"unknown suite in the Debian archive."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:882
+msgid ""
+"To define a new distro it is necessary to define methods and URLs for "
+"fetching (and, for dgit push, altering) a variety of information both in the "
+"archive and in dgit-repos. How to set this up is not yet documented."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:882
+#, no-wrap
+msgid "B<-C>I<changesfile>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:887
+msgid ""
+"Specifies the .changes file which is to be uploaded. By default dgit push "
+"looks for single .changes file in the parent directory whose filename "
+"suggests it is for the right package and version."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:896
+msgid ""
+"If the specified I<changesfile> pathname contains slashes, the directory "
+"part is also used as the value for B<--build-products-dir>; otherwise, the "
+"changes file is expected in that directory (by default, in B<..>)."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:896
+#, no-wrap
+msgid "B<--rm-old-changes>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:908
+msgid ""
+"When doing a build, delete any changes files matching "
+"I<package>B<_>I<version>B<_*.changes> before starting. This ensures that "
+"dgit push (and dgit sbuild) will be able to unambigously identify the "
+"relevant changes files from the most recent build, even if there have been "
+"previous builds with different tools or options. The default is not to "
+"remove, but B<--no-rm-old-changes> can be used to override a previous --rm-"
+"old-changes or the .rm-old-changes configuration setting."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:911
+msgid ""
+"Note that B<dgit push-source> will always find the right .changes, "
+"regardless of this option."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:911
+#, no-wrap
+msgid "B<--build-products-dir=>I<directory>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:915
+msgid ""
+"Specifies where to find and create tarballs, binry packages, source "
+"packages, .changes files, and so on."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:918
+msgid "By default, dgit uses the parent directory (B<..>)."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:927
+msgid ""
+"Changing this setting may necessitate moving .orig tarballs to the new "
+"directory, so it is probably best to use the B<dgit.default.build-products-"
+"dir> configuration setting (see CONFIGURATION, below) which this command "
+"line option overrides)."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:927
+#, no-wrap
+msgid "B<--no-rm-on-error>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:930
+msgid "Do not delete the destination directory if clone fails."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:930
+#, no-wrap
+msgid "B<--dep14tag>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:937
+msgid ""
+"Generates a DEP-14 tag (eg B<debian/>I<version>) as well as a dgit tag (eg "
+"B<archive/debian/>I<version>) where possible. This is the default."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:937
+#, no-wrap
+msgid "B<--no-dep14tag>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:943
+msgid ""
+"Do not generate a DEP-14 tag, except in split quilt view mode. (On servers "
+"where only the old tag format is supported, the dgit tag will have the "
+"DEP-14 name. This option does not prevent that.)"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:943
+#, no-wrap
+msgid "B<--dep14tag-always>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:948
+msgid ""
+"Insist on generating a DEP-14 tag as well as a dgit tag. If the server does "
+"not support that, dgit push will fail."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:948
+#, no-wrap
+msgid "B<-D>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:952
+msgid ""
+"Prints debugging information to stderr. Repeating the option produces more "
+"output (currently, up to -DDDD is meaningfully different)."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:952
+#, no-wrap
+msgid "B<-c>I<name>B<=>I<value>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:956
+msgid ""
+"Specifies a git configuration option, to be used for this run. dgit itself "
+"is also controlled by git configuration options."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:956
+#, no-wrap
+msgid "B<-v>I<version>|B<_> | B<--since-version=>versionI<|>B<_>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:965
+msgid ""
+"Specifies the B<-v>I<version> option to pass to dpkg-genchanges, during "
+"builds. Changes (from debian/changelog) since this version will be included "
+"in the built changes file, and hence in the upload. If this option is not "
+"specified, dgit will query the archive and use the latest version uploaded "
+"to the intended suite."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:971
+msgid ""
+"Specifying B<_> inhibits this, so that no -v option will be passed to dpkg-"
+"genchanges (and as a result, only the last stanza from debian/changelog will "
+"be used for the build and upload)."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:971
+#, no-wrap
+msgid "B<-m>I<maintaineraddress>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:974
+msgid "Passed to dpkg-genchanges (eventually)."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:974
+#, no-wrap
+msgid "B<--ch:>I<option>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:978
+msgid ""
+"Specifies a single additional option to pass, eventually, to dpkg-genchanges."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:985
+msgid ""
+"Options which are safe to pass include B<-C> (and also B<-si -sa -sd> "
+"although these should never be necessary with Debian since dgit "
+"automatically calculates whether .origs need to be uploaded.)"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:987
+msgid "For other options the caveat below applies."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:987
+#, no-wrap
+msgid "B<--curl:>I<option> | B<--dput:>I<option> |..."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1009
+msgid ""
+"Specifies a single additional option to pass to B<curl>, B<dput>, "
+"B<debsign>, B<dpkg-source>, B<dpkg-buildpackage>, B<dpkg-genchanges>, "
+"B<sbuild>, B<pbuilder>, B<cowbuilder>, B<ssh>, B<dgit>, B<git-debrebase>, "
+"B<apt-get>, B<apt-cache>, B<gbp-pq>, B<gbp-build>, or B<mergechanges>. Can "
+"be repeated as necessary."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1017
+msgid ""
+"Use of this ability should not normally be necessary. It is provided for "
+"working around bugs, or other unusual situations. If you use these options, "
+"you may violate dgit's assumptions about the behaviour of its subprograms "
+"and cause lossage."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1022
+msgid ""
+"For dpkg-buildpackage, dpkg-genchanges, mergechanges and sbuild, the option "
+"applies only when the program is invoked directly by dgit. Usually, for "
+"passing options to dpkg-genchanges, you should use B<--ch:>I<option>."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1026
+msgid ""
+"Specifying --git is not effective for some lower-level read-only git "
+"operations performed by dgit, and also not when git is invoked by another "
+"program run by dgit."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1028
+msgid "See notes below regarding ssh and dgit."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1036
+msgid ""
+"NB that --gpg:option is not supported (because debsign does not have that "
+"facility). But see B<-k> and the B<keyid> distro config setting."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1036
+#, no-wrap
+msgid "B<--curl=>I<program> | B<--dput=>I<program> |..."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1059
+msgid ""
+"Specifies alternative programs to use instead of B<curl>, B<dput>, "
+"B<debsign>, B<dpkg-source>, B<dpkg-buildpackage>, B<dpkg-genchanges>, "
+"B<sbuild>, B<pbuilder>, B<cowbuilder>, B<gpg>, B<ssh>, B<dgit>, B<git-"
+"debrebase>, B<apt-get>, B<apt-cache>, B<git>, B<gbp-pq>, B<gbp-build>, or "
+"B<mergechanges>."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1067
+msgid ""
+"For B<dpkg-buildpackage>, B<dpkg-genchanges>, B<mergechanges> and B<sbuild>, "
+"this applies only when the program is invoked directly by dgit."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1074
+msgid ""
+"For B<dgit>, specifies the command to run on the remote host when dgit rpush "
+"needs to invoke a remote copy of itself. (dgit also reinvokes itself as the "
+"EDITOR for dpkg-source --commit; this is done using argv[0], and is not "
+"affected by --dgit=)."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1085
+msgid ""
+"B<gbp-build>'s value is used instead of gbp build or git-buildpackage. (The "
+"default is the latter unless the former exists on PATH.) B<gbp-pq>'s value "
+"is used instead of gbp pq. In both cases, unusually, the specified value is "
+"split on whitespace to produce a command and possibly some options and/or "
+"arguments."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1093
+msgid ""
+"For pbuilder and cowbuilder, the defaults are B<sudo -E pbuilder> and B<sudo "
+"-E cowbuilder> respectively. Like with gbp-build and gbp pq, the specified "
+"value is split on whitespace."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1110
+msgid ""
+"For B<ssh>, the default value is taken from the B<DGIT_SSH> or B<GIT_SSH> "
+"environment variables, if set (see below). And, for ssh, when accessing the "
+"archive and dgit-repos, this command line setting is overridden by the git "
+"config variables B<dgit-distro.>I<distro>B<.ssh> and B<.dgit.default.ssh> "
+"(which can in turn be overridden with -c). Also, when dgit is using git to "
+"access dgit-repos, only git's idea of what ssh to use (eg, B<GIT_SSH>) is "
+"relevant."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1110
+#, no-wrap
+msgid "B<--existing-package=>I<package>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1120
+msgid ""
+"dgit push needs to canonicalise the suite name. Sometimes, dgit lacks a way "
+"to ask the archive to do this without knowing the name of an existing "
+"package. Without --new we can just use the package we are trying to push. "
+"But with --new that will not work, so we guess B<dpkg> or use the value of "
+"this option. This option is not needed with the default mechanisms for "
+"accessing the archive."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1120
+#, no-wrap
+msgid "B<-h>|B<--help>"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1123
+#, no-wrap
+msgid "B<--initiator-tempdir=>I<directory>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1132
+msgid ""
+"dgit rpush uses a temporary directory on the invoking (signing) host. This "
+"option causes dgit to use I<directory> instead. Furthermore, the specified "
+"directory will be emptied, removed and recreated before dgit starts, rather "
+"than removed after dgit finishes. The directory specified must be an "
+"absolute pathname."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1132
+#, no-wrap
+msgid "B<--force->I<something>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1140
+msgid ""
+"Instructs dgit to try to proceed despite detecting what it thinks is going "
+"to be a fatal problem. B<This is probably not going to work.> These options "
+"are provided as an escape hatch, in case dgit is confused. (They might also "
+"be useful for testing error cases.)"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1140
+#, no-wrap
+msgid "B<--force-import-dsc-with-dgit-field>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1147
+msgid ""
+"Tell dgit import-dsc to treat a .dsc with a Dgit field like one without it. "
+"The result is a fresh import, discarding the git history that the person who "
+"pushed that .dsc was working with."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1147
+#, no-wrap
+msgid "B<--force-uploading-binaries>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1152
+msgid ""
+"Carry on and upload binaries even though dgit thinks your distro does not "
+"permit that."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1152
+#, no-wrap
+msgid "B<--force-uploading-source-only>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1158
+msgid ""
+"Carry on and do a source-only upload, without any binaries, even though dgit "
+"thinks your distro does not permit that, or does not permit that in this "
+"situation."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1158
+#, no-wrap
+msgid "B<--force-unrepresentable>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1165
+msgid ""
+"Carry on even if dgit thinks that your git tree contains changes (relative "
+"to your .orig tarballs) which dpkg-source is not able to represent. Your "
+"build or push will probably fail later."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1165
+#, no-wrap
+msgid "B<--force-changes-origs-exactly>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1170
+msgid ""
+"Use the set of .origs specified in your .changes, exactly, without regard to "
+"what is in the archive already. The archive may well reject your upload."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1170
+#, no-wrap
+msgid "B<--force-unsupported-source-format>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1174
+msgid ""
+"Carry on despite dgit not understanding your source package format. dgit "
+"will probably mishandle it."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1174
+#, no-wrap
+msgid "B<--force-dsc-changes-mismatch>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1178
+msgid ""
+"Do not check whether .dsc and .changes match. The archive will probably "
+"reject your upload."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1178
+#, no-wrap
+msgid "B<--force-import-gitapply-absurd> | B<--force-import-gitapply-no-absurd>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1184
+msgid ""
+"Force on or off the use of the absurd git-apply emulation when running gbp "
+"pq import when importing a package from a .dsc. See Debian bug #841867."
+msgstr ""
+
+#. type: =head1
+#: ../dgit.1:1184 ../dgit-downstream-dsc.7.pod:150
+#, no-wrap
+msgid "CONFIGURATION"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1190
+msgid ""
+"dgit can be configured via the git config system. You may set keys with git-"
+"config (either in system-global or per-tree configuration), or provide B<-"
+"c>I<key>B<=>I<value> on the dgit command line."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1192
+msgid "Settings likely to be useful for an end user include:"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1192
+#, no-wrap
+msgid "B<dgit.default.build-products-dir>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1198
+msgid ""
+"Specifies where to find the built files to be uploaded, when --build-"
+"products-dir is not specified. The default is the parent directory (B<..>)."
+msgstr ""
+
+#. type: =item
+#: ../dgit.1:1198 ../dgit-downstream-dsc.7.pod:286
+#, no-wrap
+msgid "B<dgit-suite.>I<suite>B<.distro> I<distro>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1203
+msgid ""
+"Specifies the distro for a suite. dgit keys off the suite name (which "
+"appears in changelogs etc.), and uses that to determine the distro which is "
+"involved. The config used is thereafter that for the distro."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1206
+msgid "I<suite> may be a glob pattern."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1206
+#, no-wrap
+msgid "B<dgit.default.distro>I< distro>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1209
+msgid "The default distro for an unknown suite."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1209
+#, no-wrap
+msgid "B<dgit.default.default-suite>I< suite>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1212
+msgid "The default suite (eg for clone)."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1212
+#, no-wrap
+msgid "B<dgit.default.>*"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1217
+msgid ""
+"for each B<dgit-distro.>I<distro>B<.>*, the default value used if there is "
+"no distro-specific setting."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1217
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.clean-mode>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1221
+msgid ""
+"One of the values for the command line --clean= option; used if --clean is "
+"not specified."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1221
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.quilt-mode>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1225
+msgid ""
+"One of the values for the command line --quilt= option; used if --quilt is "
+"not specified."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1225
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.rm-old-changes>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1229
+msgid ""
+"Boolean, used if neither --rm-old-changes nor --no-rm-old-changes is "
+"specified. The default is not to remove."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1229
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.readonly> B<auto>|B<a> | B<true>|B<t>|B<y>|B<1> | B<false>|B<f>|B<n>|B<0>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1236
+msgid ""
+"Whether you have push access to the distro. For Debian, it is OK to use "
+"auto, which uses readonly mode if you are not pushing right now; but, "
+"setting this to false will avoid relying on the mirror of the dgit git "
+"repository server."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1236
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.keyid>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1240
+msgid "See also B<-k>."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1240
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.mirror>I< url>"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1242
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.username>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1245
+msgid "Not relevant for Debian."
+msgstr ""
+
+#. type: =item
+#: ../dgit.1:1245 ../dgit-downstream-dsc.7.pod:242
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.upload-host>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1248
+msgid "Might be useful if you have an intermediate queue server."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1248
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.user-name>I< >B<dgit-distro.>I<distro>B<.user-email>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1253
+msgid ""
+"Values to configure for user.name and user.email in new git trees. If not "
+"specified, the DEBFULLNAME and DEBEMAIL environment variables are used, "
+"respectively. Only used if .setup-usermail is not disabled."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1253
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.setup-useremail>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1257
+msgid ""
+"Whether to set user.name and user.email in new git trees. True by default. "
+"Ignored for dgit setup-setup-useremail, which does it anyway."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1257
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.setup-mergechangelogs>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1262
+msgid ""
+"Whether to setup a merge driver which uses dpkg-mergechangelogs for debian/"
+"changelog. True by default. Ignored for dgit setup-mergechangelogs, which "
+"does it anyway."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1262
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.setup-gitattributes>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1268
+msgid ""
+"Whether to configure .git/info/attributes to suppress checkin/checkout file "
+"content transformations in new git trees. True by default. Ignored for "
+"dgit setup-gitattributes, which does it anyway."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1268
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.cmd->I<cmd>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1274
+msgid "Program to use instead of I<cmd>. Works like B<-->I<cmd>B<=>... ."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1274
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.opts->I<cmd>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1285
+msgid ""
+"Extra options to pass to I<cmd>. Works like B<-->I<cmd>B<:>... . To pass "
+"several options, configure multiple values in git config (with git config --"
+"add). The options for B<dgit.default.opts->I<cmd> B<dgit-distro."
+">I<distro>B</push.opts->I<cmd> and are all used, followed by options from "
+"dgit's command line."
+msgstr ""
+
+#. type: SH
+#: ../dgit.1:1285
+#, no-wrap
+msgid "ACCESS CONFIGURATION"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1290
+msgid ""
+"There are many other settings which specify how a particular distro's "
+"services (archive and git) are provided. These should not normally be "
+"adjusted, but are documented for the benefit of distros who wish to adopt "
+"dgit."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1290
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.nominal-distro>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1293
+msgid "Shown in git tags, Dgit fields, and so on."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1293
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.alias-canon>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1296
+msgid "Used for all access configuration lookup."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1296
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B</push.>*"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1302
+msgid ""
+"If set, overrides corresponding non B</push> config when B<readonly=false>, "
+"or when pushing and B<readonly=auto>."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1302
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.git-url>"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1304
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.git-url>[B<-suffix>]"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1306
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.git-proto>"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1308
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.git-path>"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1310
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.git-check> B<true>|B<false>|B<url>|B<ssh-cmd>"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1312
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.git-check-suffix>"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1314
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.diverts.divert> B<new-distro>|B</>I<distro-suffix>"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1316
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.git-create>I< >B<ssh-cmd>I<|>B<true>"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1318
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.archive-query> B<ftpmasterapi:> | B<madison:>I<distro> | B<dummycat:>I</path> | B<sshpsql:>I<user>B<@>I<host>B<:>I<dbname>"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1320
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.archive-query->(B<url>|B<tls-key>|B<curl-ca-args>)"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1322
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.madison-distro>"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1324
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.archive-query-default-component>"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1326
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.dgit-tag-format>"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1328
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.dep14tag> B<want>|B<no>|B<always>"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1330
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.ssh>"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1332
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.sshpsql-dbname>"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1334
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.>(B<git>|B<sshpsql>)B<->(B<user>|B<host>|B<user-force>)"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1336
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.backports-quirk>"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1338
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.rewrite-map-enable>"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1340
+#, no-wrap
+msgid "B<dgit-distro.>I<distro>B<.source-only-uploads> B<ok>|B<always>|B<never>|B<not-wholly-new>"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1342
+#, no-wrap
+msgid "B<dgit.default.old-dsc-distro>"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1344
+#, no-wrap
+msgid "B<dgit.dsc-url-proto-ok.>I<protocol>"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1346
+#, no-wrap
+msgid "B<dgit.dsc-url-proto-ok.bad-syntax>"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1348
+#, no-wrap
+msgid "B<dgit.default.dsc-url-proto-ok>"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1350
+#, no-wrap
+msgid "B<dgit.vcs-git.suites> I<suite>[B<;>...]"
+msgstr ""
+
+#. type: SH
+#: ../dgit.1:1352
+#, no-wrap
+msgid "ENVIRONMENT VARIABLES"
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1353
+#, no-wrap
+msgid "B<DGIT_SSH>, B<GIT_SSH>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1362
+msgid ""
+"specify an alternative default program (and perhaps arguments) to use "
+"instead of ssh. DGIT_SSH is consulted first and may contain arguments; if "
+"it contains any whitespace will be passed to the shell. GIT_SSH specifies "
+"just the program; no arguments can be specified, so dgit interprets it the "
+"same way as git does. See also the --ssh= and --ssh: options."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1362
+#, no-wrap
+msgid "B<DEBEMAIL>, B<DEBFULLNAME>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1366
+msgid ""
+"Default git user.email and user.name for new trees. See B<dgit setup-new-"
+"tree>."
+msgstr ""
+
+#. type: TP
+#: ../dgit.1:1366
+#, no-wrap
+msgid "B<gpg>, B<dpkg->..., B<debsign>, B<git>, B<curl>, B<dput>, B<LWP::UserAgent>"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1371
+msgid ""
+"and other subprograms and modules used by dgit are affected by various "
+"environment variables. Consult the documentaton for those programs for "
+"details."
+msgstr ""
+
+#. type: SH
+#: ../dgit.1:1371
+#, no-wrap
+msgid "BUGS"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1378
+msgid ""
+"There should be a `dgit rebase-prep' command or some such to turn a fast-"
+"forwarding branch containing pseudo-merges back into a rebasing patch "
+"stack. It might have to leave a note for a future dgit push."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1384
+msgid ""
+"If the dgit push fails halfway through, it is not necessarily restartable "
+"and idempotent. It would be good to check that the proposed signing key is "
+"available before starting work."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1389
+msgid ""
+"dgit's build functions, and dgit push, may make changes to your current "
+"HEAD. Sadly this is necessary for packages in the `3.0 (quilt)' source "
+"format. This is ultimately due to what I consider design problems in quilt "
+"and dpkg-source."
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1394
+msgid ""
+"--dry-run does not always work properly, as not doing some of the git "
+"fetches may result in subsequent actions being different. Doing a non-dry-"
+"run dgit fetch first will help. --damp-run is likely to work much better."
+msgstr ""
+
+#. type: =head1
+#: ../dgit.1:1394 ../dgit.7:23 ../dgit-user.7.pod:447
+#: ../dgit-nmu-simple.7.pod:137 ../dgit-maint-native.7.pod:126
+#: ../dgit-maint-merge.7.pod:491 ../dgit-maint-gbp.7.pod:136
+#: ../dgit-maint-debrebase.7.pod:722 ../dgit-downstream-dsc.7.pod:352
+#: ../dgit-sponsorship.7.pod:321 ../git-debrebase.1.pod:601
+#: ../git-debrebase.5.pod:678
+#, no-wrap
+msgid "SEE ALSO"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1403
+msgid ""
+"B<dgit>(7), B<dgit-*>(7), B<curl>(1), B<dput>(1), B<debsign>(1), B<git-"
+"config>(1), B<git-buildpackage>(1), B<dpkg-buildpackage>(1),"
+msgstr ""
+
+#. type: Plain text
+#: ../dgit.1:1404
+msgid "https://browse.dgit.debian.org/"
+msgstr ""