&dhemail;
&dhfirstname;
&dhsurname;
gbp-pull
&dhsection;
gbp-pullSafely update a repository from remote
&gbp-pull;
&man.common.options.synopsis;
branch_namebranch_namedepthDESCRIPTION
&gbp-pull; updates the debian,
upstream and pristine-tar
branches from a remote repository in one go. It checks if the update is safe (would
result in a fast-forward merge) and aborts otherwise.
OPTIONS
&man.common.options.description;
force a branch update even if this results in a non fast
forward update. Forcing a branch update
makes you lose your modifications.also rebuild the corresponding patch-queue using &gbp-pq;.
This drops the patch-queue branch if it exists.Don't care if we're on a branch or in detached head state.=branch_nameThe branch in the Git repository the Debian package is being
developed on, default is master.=branch_nameThe branch in the &git; repository the upstream sources are put
onto. Default is upstream.=depthGit history depth, for deepening shallow git clones.Whether to update the pristine-tar branch too.EXIT CODES
When &gbp-pull; finishes, it indicates success or failure with its exit code:
Success.An error occurred during the pull, see the printed error message for details.At least one branch couldn't be fast forwarded.
&man.gbp.config-files;
SEE ALSO,
,
,
AUTHOR&dhusername; &dhemail;