Building Debian Packages with git-buildpackage

## Version: 0.7.2

### Guido Guenther

Table of Contents
Introduction
  Repository Layout and Terminology
  Workflow
Importing Sources
  Importing already existing Debian packages
  Importing a new upstream version
  Converting an existing Git repository
    Upstream sources on a branch
    Upstream sources not on a branch
  Starting a Debian package from scratch
  When upstream uses Git
    No upstream tarballs
    Upstream tarballs
  Branch layout
Building packages from the Git repository
  Using a separate build dir
  Invoking external programs
    Running lintian
    Pushing into a remote repository
    Running postexport hook
Working with patches
  Workflow
  Team maintenance
  Working with 3.0 (quilt) packges
Releases and Snapshots
  Customizing snapshot numbers
  More on commit messages
Configuration files
Special use cases
  Handling non-DFSG clean upstream sources
  Importing NMUs
  Building with Cowbuilder
  Working on random packages
Command Reference
  gbp -- Maintain Debian packages in Git
  gbp-buildpackage -- Build Debian packages from a Git repository
  gbp-import-dsc -- Import Debian packages into a Git repository
  gbp-import-dscs -- Import multiple versions of a Debian source packages into a Git repository
  gbp-import-orig -- Import an upstream source into a git repository
  gbp-dch -- Generate the Debian changelog from git commit messages
  gbp-clone -- Clone a repository from remote
  gbp-config -- Query configuration values
  gbp-pull -- Safely update a repository from remote
  gbp-pq -- Manage quilt patches on patch queue branches in git
  gbp-create-remote-repo -- Create remote repositories
  gbp.conf -- Gbp configuration file
Copyright

| Introduction >>>