| Building Debian Packages with git-buildpackage: Version: 0.5.19ubuntu1 |
|---|
gbp-pq [--verbose] [--color=[auto|on|off]] [--[no-]patch-numbers] export | import | rebase | drop
gbp-pq helps to manage quilt patches in Debian packages that are maintained with git-buildpackage. This is especially useful with packages using the 3.0 (quilt) source format. With gbp-pq you can maintain the quilt patches that should be applied to a package on a separate branch called patch-queue branch. So if your Debian package lives on master the associated patch-queue branch will be called patch-queue/master.
See https://honk.sigxcpu.org/piki/development/debian_packages_in_git/ for example workflows.
import | Create a patch queue branch from quilt patches in debian/patches/ that are listed in debian/patches/series. |
export | Export the patches on the patch-queue branch associated to the current branch into a quilt patch series in debian/patches/ and update the series file. |
rebase | Switch to the patch-queue branch associated to the current branch and rebase it against the current branch. |
drop | Drop (delete) the patch queue associated to the current branch. So if you're on branch foo this would drop branch patch-queue/foo. |
--verbose, -v | verbose execution |
--color=[auto|on|off] | Wheter to use colored output. |
--[no-]patch-numbers | Whether the patch files should start with a number or not. |
| <<< gbp-pull | gbp-create-remote-repo >>> |