de40461d9a
- explicit 'list' gives way to mindmap, ... - 'fm2mt.pl' to produce master-toc.mkd from the mindmap - mkdoc no longer ignores master-toc.mkd, calls fm2mt.pl itself and LOTS of changes to the actual docs
1.3 KiB
1.3 KiB
quick install, setup, and clone
(Please do not ignore the "assumptions" list below).
On the server:
# get the software
git clone -b g3 git://github.com/sitaramc/gitolite
# install it
gitolite/install -ln
# setup the initial repos with your key
gitolite setup -pk your-name.pub
On your workstation:
# clone the admin repo so you can start adding stuff
git clone git@host:gitolite-admin.git
ASSUMPTIONS
-
on the server, your
$PATH
contains$HOME/bin
. If you don't like that, there are [other install methods][install]. -
"your-name.pub" is your public key from your workstation.
- also, this key does not already have shell access to this gitolite hosting user
-
the setup command does not generate any warnings.
- if it does, please see [common errors][ce] and fix things before continuing, or read the more complete [setup][] page.
Notes
Note that the clone path is NOT "repositories/gitolite-admin.git". If you clone with a path that includes "repositories/", the clone should fail. If the clone does succeed, a subsequent push should fail :-) See [this][ybpfail] for some details. If that doesn't make enough sense read all of [ssh][].
next steps
Next steps are usually adding [users][] and [repos][] and learning about [access control][conf].