&dhemail;
&dhfirstname;
&dhsurname;
gbp-pull
&dhsection;
&gbp-pull;Safely update a repository from remote
&gbp-pull;
branch_namebranch_nameDESCRIPTION
&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.
OPTIONSforce a branch update even if this results in a non fast
forward update. Forcing a branch updates
makes you lose your modifications.also rebuild the corresponding patch-queue using &gbp-pq;.
This drops the patch-queue branch if it exists.=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.verbose executionWheter to update the pristine-tar branch too.EXIT CODES
When &gbp-pull finishes it indicates success or failure with it's exit code:
Success.An error occured during the pull, see the printed error message for details.At least one branch couldn't be fast forwarded.
&man.git.config-files;
SEE ALSOgit-buildpackage1,
gbp-clone1,
gbp-pq1AUTHOR&dhusername; &dhemail;