gitolite/doc/qi.mkd
Sitaram Chamarty de40461d9a document overhaul
- 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
2012-04-05 21:42:22 +05:30

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].