123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114 |
- <refentry id="man.gbp.clone">
- <refentryinfo>
- <address>
- &dhemail;
- </address>
- <author>
- &dhfirstname;
- &dhsurname;
- </author>
- </refentryinfo>
- <refmeta>
- <refentrytitle>gbp-clone</refentrytitle>
- &dhsection;
- </refmeta>
- <refnamediv>
- <refname>gbp-clone</refname>
- <refpurpose>Clone a repository from remote</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <cmdsynopsis>
- &gbp-clone;
- &man.common.options.synopsis;
- <arg><option>--all</option></arg>
- <arg><option>--[no-]pristine-tar</option></arg>
- <arg><option>--debian-branch=</option><replaceable>branch_name</replaceable></arg>
- <arg><option>--upstream-branch=</option><replaceable>branch_name</replaceable></arg>
- <arg><option>--depth=</option><replaceable>depth</replaceable></arg>
- <arg><option>--reference=</option><replaceable>repository</replaceable></arg>
- <arg choice="plain"><replaceable>remote_uri</replaceable></arg>
- </cmdsynopsis>
- </refsynopsisdiv>
- <refsect1>
- <title>DESCRIPTION</title>
- <para>
- &gbp-clone; clones a remote repository and sets up tracking branches for
- the <emphasis>debian</emphasis>, <emphasis>upstream</emphasis> and
- <emphasis>pristine-tar</emphasis> branches. This way you can easily update
- later using &gbp-pull;.
- </para>
- </refsect1>
- <refsect1>
- <title>OPTIONS</title>
- <variablelist>
- &man.common.options.description;
- <varlistentry>
- <term><option>--all</option>
- </term>
- <listitem>
- <para>Track all branches, not only <replaceable>debian</replaceable>
- and <replaceable>upstream</replaceable>.</para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><option>--debian-branch</option>=<replaceable>branch_name</replaceable>
- </term>
- <listitem>
- <para>The branch in the Git repository the Debian package is being
- developed on, default is <replaceable>master</replaceable>.</para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><option>--upstream-branch</option>=<replaceable>branch_name</replaceable>
- </term>
- <listitem>
- <para>The branch in the &git; repository the upstream sources are put
- onto. Default is <replaceable>upstream</replaceable>.</para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><option>--depth</option>=<replaceable>depth</replaceable>
- </term>
- <listitem>
- <para>Git history depth, for creating shallow git clones.</para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><option>--reference</option>=<replaceable>repository</replaceable>
- </term>
- <listitem>
- <para>Local repository to use as alternate instead of re-copying data from remote repository.</para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><option>--pristine-tar</option>
- </term>
- <listitem>
- <para>Track pristine tar branch.</para>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsect1>
- <refsect1>
- &man.gbp.config-files;
- </refsect1>
- <refsect1>
- <title>SEE ALSO</title>
- <para>
- <xref linkend="man.gbp.buildpackage"/>,
- <xref linkend="man.gbp.pull"/>,
- <xref linkend="man.gbp.conf"/>
- </para>
- </refsect1>
- <refsect1>
- <title>AUTHOR</title>
- <para>&dhusername; &dhemail;</para>
- </refsect1>
- </refentry>
|