.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\"
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng .
.TH "GBP-CREATE-REMOTE-REPO" "1" "07 February 2017" "" "git-buildpackage Manual"
.SH NAME
gbp-create-remote-repo \- Create remote repositories
.SH SYNOPSIS
\fBgbp\~create-remote-repo\fR [ \fB--version\fR ] [ \fB--help\fR ] [ \fB--verbose\fR ] [ \fB--color=\fI[auto|on|off]\fB\fR ] [ \fB--color-scheme=\fICOLOR_SCHEME\fB\fR ] [ \fB--remote-url-pattern=\fIurl-pattern\fB\fR ] [ \fB--remote-name=\fIname\fB\fR ] [ \fB--template-dir=\fIdirectory\fB\fR ] [ \fB--remote-config=\fIconfig\fB\fR ] [ \fB--[no-]pristine-tar\fR ] [ \fB--debian-branch=\fIbranch_name\fB\fR ] [ \fB--upstream-branch=\fIbranch_name\fB\fR ] [ \fB--[no-]track\fR ] [ \fB--[no-]bare\fR ] [ \fB\fIcreate\fB\fR | \fB\fIlist\fB\fR ]
.SH "DESCRIPTION"
.PP
\fBgbp\~create-remote-repo\fR creates a repository at a remote location via ssh
and pushes the local repository into it. It then sets up remote branch
tracking so you can use \fBgbp\~pull\fR to update your repository from there.
.PP
Before performing any action on the remote location, it will print the
remote URL and ask for confirmation.
.PP
Note: By default, the remote repositories are created in the \fBcollab-maint\fR repository on \fBgit.debian.org\fR\&.
.PP
When invoked with \fBlist\fR it lists the available
remote config templates.
.SH "OPTIONS"
.TP
\fB--version\fR
Print version of the program, i.e. version of the git-buildpackage
suite
.TP
\fB-v\fR
.TP
\fB--verbose\fR
Verbose execution
.TP
\fB-h\fR
.TP
\fB--help\fR
Print help and exit
.TP
\fB--color=\fI[auto|on|off]\fB \fR
Whether to use colored output.
.TP
\fB--color-scheme=\fICOLOR_SCHEME\fB \fR
Colors to use in output (when color is enabled). The format for
COLOR_SCHEME is
\&':::\&'.
Numerical values and color names are accepted, empty fields imply
the default color. For example,
\fB--git-color-scheme=\fR\&'cyan:34::' would
show debug messages in cyan, info messages in blue and other messages
in default (i.e. warning and error messages in red).
.TP
\fB--remote-url-pattern=\fIpattern\fB \fR
Where to create the remote repository. The part
\fI%(pkg)s\fR will be replaced by the package name.
.TP
\fB--remote-name=\fIname\fB \fR
What name git will use when referring to that repository, e.g.
\&'origin'.
.TP
\fB--template-dir=\fIdirectory\fB \fR
Template directory to pass to \fBgit init\fR on the remote
side. This can be used to customize the remote repository, e.g. to set up hooks.
.TP
\fB--remote-config=\fIconfig\fB \fR
Name of a config file section in \fIgbp.conf\fR
that specifies the above parameters. See \fBgbp.conf\fR(5)>
manpage for details.
.TP
\fB--debian-branch=\fIbranch_name\fB \fR
The branch in the Git repository the Debian package is being
developed on, default is \fImaster\fR\&.
.TP
\fB--upstream-branch=\fIbranch_name\fB \fR
The branch in the Git repository the upstream sources are put
onto. Default is \fIupstream\fR\&.
.TP
\fB--pristine-tar \fR
Whether to push the pristine tar branch.
.TP
\fB--[no-]track \fR
Whether to set up branch tracking for the debian, upstream and
pristine-tar branches.
.TP
\fB--[no-]bare \fR
Whether to the remote repository should be a bare
repository (this is the default).
.SH "CONFIGURATION FILES"
.PP
Several \fIgbp.conf\fR files are parsed
to set defaults for the above command-line arguments. See the
\fBgbp.conf\fR(5)> manpage for details.
.SH "SEE ALSO"
.PP
\fBgbp-buildpackage\fR(1)>,
\fBgbp-pull\fR(1)>,
\fBgbp.conf\fR(5)>
.SH "AUTHOR"
.PP
Guido Guenther