• Clone from upstream:
$ git clone git://git.kernel.org/pub/scm/.../linux.git my-linux
$ cd my-linux
$ make
• Make a local clone that borrows from the current directory,
without checking things out:
$ git clone -l -s -n . ../copy
$ cd ../copy
$ git show-branch
• Clone from upstream while borrowing from an existing local
directory:
$ git clone --reference /git/linux.git \
git://git.kernel.org/pub/scm/.../linux.git \
my-linux
$ cd my-linux
• Create a bare repository to publish your changes to the
public:
$ git clone --bare -l /home/proj/.git /pub/scm/proj.git