&dhemail;
&dhfirstname; &dhsurname;
gbp-clone &dhsection; gbp-clone Clone a repository from remote &gbp-clone; &man.common.options.synopsis; branch_name branch_name depth repository COMMAND repository directory DESCRIPTION &gbp-clone; clones a remote repository and sets up tracking branches for the debian, upstream and pristine-tar branches. This way you can easily update later using &gbp-pull;. OPTIONS &man.common.options.description; Track all branches, not only debian and upstream. =branch_name The branch in the Git repository the Debian package is being developed on, default is master. =branch_name The branch in the &git; repository the upstream sources are put onto. Default is upstream. =depth Git history depth, for creating shallow git clones. =repository Local repository to use as alternate instead of re-copying data from remote repository. Track pristine tar branch. Enable running hooks. COMMAND Execute COMMAND after cloning the source from the remote. Exported environment variables are: GBP_GIT_DIR (the repository the package is being built from). Note that if you clone a repository that contains a hook configuration in debian/gbp.conf this hook will not be run automatically to prevent execution of untrusted code. repository The (possibly remote) repository to clone from. directory The directory to clone to. EXAMPLES Clone a repository and setup a tracking branch for pristine-tar as well: &gbp-clone; --pristine-tar git://honk.sigxcpu.org/git/git-buildpackage.git &man.gbp.config-files; SEE ALSO , , AUTHOR &dhusername; &dhemail;